乱码大法【原】

乱码大法

            
            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"));
原文地址:https://www.cnblogs.com/whatlonelytear/p/5661473.html