读书人

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

发布时间: 2012-12-20 09:53:21 作者: rapoo

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

/*@*/            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*/

?

读书人网 >编程

热点推荐