在windows上写JAVA习惯了,在项目都没有注意到,在AIX上,java代码写出的来的中文竟全是乱码或?号。还好通过java转码成功实现。 String odsStr = "测试";String newStr = new String(odsStr.getBytes("GBK"), "ISO8859_1");