JAVA 读取 配置文件 中文乱码
配置文件名称:goods.properties 里面有个属性存储的是 物品名称,如下
goodsname=台湾特产
JAVA 读取方法:
public static void main(String[] args) {
InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream(configfile);
Properties p = new Properties();
try {
p.load(inputStream);
} catch (IOException e1) {
e1.printStackTrace();
p = null;
}
System.out.println("goodsname="+p.getProperty("goodsname"));
}
打印出来如下:
goodsname=??????
请问怎么解决啊,谢谢哈,
配置文件名称:goods.properties 里面有个属性存储的是 物品名称,如下
goodsname=台湾特产
JAVA 读取方法:
public static void main(String[] args) {
InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream(configfile);
Properties p = new Properties();
try {
p.load(inputStream);
} catch (IOException e1) {
e1.printStackTrace();
p = null;
}
System.out.println("goodsname="+p.getProperty("goodsname"));
}
打印出来如下:
goodsname=??????
请问怎么解决啊,谢谢哈,