import java.util.Properties;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Properties pro=System.getProperties();
System.out.println("您好");
}
}
用以上方法查出系统默认编码 如果是CP1252 “System.out.println(“您好”)”会输出乱码。
解决方案:
把control pannal里region an language 里的Format改了国家了,问题就好解决了,直接把Format的下拉选项选成Chinese就Over了。原因是我把win7系统改成全英文的,Cp1252是标准的英语编码。