这个有个前提就是要知道错误的编码和应该转换的正确的编码
比如 gbk = >utf-8
可以
System.out.println("具体的乱码".getBytes("GBK"),"UTF-8"));
就可以查看原来的东西了。只不过,不能完全转回来。有些字符两边没有匹配的就不好转了。