kylie minogue flac:java问题:用getProperty读取汉字为什么显示乱码?

来源:百度文库 编辑:高校问答 时间:2024/04/29 15:56:45
Properties p=new Properties();
p.load(new FileInputStream("a.txt"));
String name=p.getProperty("name");

其中a.txt 文件格式如下
name 中国地
可是我用System.out.println(name)输入时就显示乱码
如果a.txt文件格式如下:
name www
就显示正常了

java内部采用Unicode编码,文本文件的内容有可能采用了ANSI编码保存,请在记事本里面“保存”对话框的编码选项中,选择Unicode,即可