双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

请教高手如何解决.properties文件中文乱码问题

superthirteen superthirteen 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
本人在使用properties文件时候,出现中文乱码问题,请教各位大虾如何更好的解决:

在资源文件中用中文做值时,使用ResouceBundle读出就是乱码
而使用中文做资源文件的键时,用ResouceBundle去读时候报出没有此健值错误
例:
test.properties
*********************************

test=测试
测试=test
*********************************
import java.lang.ResourceBundle;
Public class Test
{
public void static main(String[] args)
{
ResourceBundle rb = ResouceBundle.getResource(test.property);
System.out.println("test = "rb.getString("test"));
System.out.println("测试= "rb.getString("测试"));
}
}
打印结果为:
test = ?%。。。
异常信息是资源文件没有“测试”键

由于平时写程序都在jbuilder中,水平又很低,所有在文本编辑器写的代码有很多错误
希望各位见谅,但愿我能说明问题。请问各位如何解决,在此万分感谢
...全文
评论 3
收藏 已收藏
分享
返回顶部
superthirteen
Java SE 62,621 成员 307,251 内容