首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

各种编码其间的相互转换(不用再两个两个试了)

2012-12-20 
各种编码之间的相互转换(不用再两个两个试了)/*@*/String charsetUTF-16BEUTF-16LEISO-8859-1UTF-16

各种编码之间的相互转换(不用再两个两个试了)

/*@*/            String charset="UTF-16BE;UTF-16LE;ISO-8859-1;UTF-16;UTF-8;GBK;GB2312;GB18030;US-ASCII"; //字符编码集合             String []arrayCharset=charset.split(";");     //分隔为字符编码数组             for(int fromIndex=0;fromIndex<arrayCharset.length;fromIndex++){               for(int toIndex=0;toIndex<arrayCharset.length;toIndex++) {      String valueOfParameter=new String(      request.getParameter("username").getBytes(arrayCharset[fromIndex])      ,arrayCharset[toIndex]); //进行转换      System.out.println(arrayCharset[fromIndex]+"->"+arrayCharset[toIndex]      +":"+ valueOfParameter); //输出到服务器系统输出日志                }          }            /* end*/

?

热点排行