乱码大法
int i = 0; System.out.println( "______________"+(++i)+ new String(deData.getBytes("UTF-8"),"UTF-8")); System.out.println( "______________"+(++i)+ new String(deData.getBytes("UTF-8"),"GB2312")); System.out.println( "______________"+(++i)+ new String(deData.getBytes("UTF-8"),"GBK")); System.out.println( "______________"+(++i)+ new String(deData.getBytes("UTF-8"),"ISO8859-1")); System.out.println( "______________"+(++i)+ new String(deData.getBytes("GB2312"),"GB2312")); System.out.println( "______________"+(++i)+ new String(deData.getBytes("GB2312"),"UTF-8")); System.out.println( "______________"+(++i)+ new String(deData.getBytes("GB2312"),"GBK")); System.out.println( "______________"+(++i)+ new String(deData.getBytes("GB2312"),"ISO8859-1")); System.out.println( "______________"+(++i)+ new String(deData.getBytes("GBK"),"GBK")); System.out.println( "______________"+(++i)+ new String(deData.getBytes("GBK"),"GB2312")); System.out.println( "______________"+(++i)+ new String(deData.getBytes("GBK"),"UTF-8")); System.out.println( "______________"+(++i)+ new String(deData.getBytes("GBK"),"ISO8859-1")); System.out.println( "______________"+(++i)+ new String(deData.getBytes("ISO8859-1"),"ISO8859-1")); System.out.println( "______________"+(++i)+ new String(deData.getBytes("ISO8859-1"),"GB2312")); System.out.println( "______________"+(++i)+ new String(deData.getBytes("ISO8859-1"),"UTF-8")); System.out.println( "______________"+(++i)+ new String(deData.getBytes("ISO8859-1"),"GBK"));