永发信息网

在Eclipse中怎么将*.properties文件中输入属性中文读取出来

答案:3  悬赏:20  手机版
解决时间 2021-04-02 19:55
在Eclipse中怎么将*.properties文件中输入属性中文读取出来
最佳答案
*.properties文件中输入属性中文读取出来的方法:
因为字节流是无法读取中文的,所以采取reader把inputStream转换成reader用字符流来读取中文。代码如下:
Properties properties = new Properties();
InputStream inputStream = this.getClass().getResourceAsStream("/menu.properties");
BufferedReader bf = new BufferedReader(new InputStreamReader(inputStream));
properties.load(bf);
System.out.println(properties.getProperty("a"));
全部回答
不知道你说是不是关于国际化的问题。
public String getValue(String key) throws Exception{
Properties properties = new Properties();
//文件被放在classes的根路径下,如果不在自己改
InputStream in =PropertyUtil.class.getClassLoader
().getResourceAsStream("demo.properties");
properties.load(in);
String value =new String (properties.getProperty(key).getBytes("ISO-8859-1"),"GBK");
return value;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
九江至义乌火车k753今晚到站时间
小麦是我省的重要粮食作物,我省农业专家用野
值机提前多久办理
黄山贡菊可以长期饮用吗 喝贡菊茶的好处有哪
打字练多久可以?
钻戒0.5克拉颜色H净度VS2切工EX打磨VG对称EX
马上要装修 因为是在一楼 防盗问题是头等大事
想买一款价格2500元左右的OPPO手机,求推荐。
供热管道干管检查室支线是什么意思
双腿有时有种清凉的感觉,是什么原因
龙鱼总在底下是怎么回事啊?
车子110码有抖动现象,是咋回事
哪位大神知道图中的夹子叫什么名称,以及在哪
2012年l月28日属龙的命中缺什么
以前C1增驾B2现在是B2驾驶证,道路货运资格证
推荐资讯
手机起点怎么取消自动订阅?
赵本山为何要封杀小沈阳?
急求还原氧化石墨烯,氧化石墨烯 XRD和红外数
为什么公狗会趴到公狗身上交配
喜洋洋幼儿园(十二道街)地址在哪,我要去那里
bc图长3.4厘米,宽2.4厘米是男孩女孩
请问各位网友电脑版单机游戏那些好玩推荐几款
拉动经济增长的三驾马车是?
i的宾格是什么
求助啊,v3能用,也能存档,但是cg存不了
DNF在哪里生产晶体
( )一点儿( ),我很快就读懂了。填空补充句子
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?