处理所有的中文乱码
String str=ff.getFileName(); System.out.println(new String(str.getBytes("GBK"),"ISO8859-1")); System.out.println(new String(str.getBytes("GBK"),"utf-8")); System.out.println(new String(str.getBytes("GBK"),"GB2312")); System.out.println(new String(str.getBytes("GBK"),"GBK")); System.out.println(new String(str.getBytes("ISO8859-1"),"GBK")); System.out.println(new String(str.getBytes("ISO8859-1"),"ISO8859-1")); System.out.println(new String(str.getBytes("ISO8859-1"),"GB2312")); System.out.println(new String(str.getBytes("ISO8859-1"),"utf-8")); System.out.println(new String(str.getBytes("utf-8"),"GBK")); System.out.println(new String(str.getBytes("utf-8"),"utf-8")); System.out.println(new String(str.getBytes("utf-8"),"GB2312")); System.out.println(new String(str.getBytes("utf-8"),"ISO8859-1")); System.out.println(new String(str.getBytes("GB2312"),"GB2312")); System.out.println(new String(str.getBytes("GB2312"),"ISO8859-1")); System.out.println(new String(str.getBytes("GB2312"),"utf-8")); System.out.println(new String(str.getBytes("GB2312"),"GBK"));