请问为什么在i18n时读到的中文是乱码,请高手指点!

jdbc_ejb 2003-06-17 12:27:31
我做了一个简单的i18n的试验小程序,读取中文是老出现乱码,请问这怎么办?我的程序如下:
package i18n;
import java.util.ResourceBundle;
import java.util.Locale;

public class test {

public static void main(String[] args)
{
ResourceBundle bound=ResourceBundle.getBundle("res");
System.out.println(bound.getString("country"));
}

}
下面是资源文件:res_zh_CN.properties
country=中国
但是运行结果老是乱码,我是用jb9做的
...全文
2613 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
AYellow 2003-06-17
  • 打赏
  • 举报
回复
把资源文件用JDK中的
native2ascii
命令处理一下

变成类似
country=\u2345\u6796
的形式

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧