java国际化问题 实现中英文切换
答案:3 悬赏:20 手机版
解决时间 2021-04-05 07:26
- 提问者网友:骨子里的高雅
- 2021-04-04 21:16
java国际化问题 实现中英文切换
最佳答案
- 五星知识达人网友:洎扰庸人
- 2021-04-04 22:55
// PROPERTIES_FILE_NAME是PROPERTIES文件前面的文件名
// Locale.ENGLISH可以换成LOCALE.CHINESE进行中英文切换
ResourceBundle bundle = ResourceBundle.getBundle(
PROPERTIES_FILE_NAME, Locale.ENGLISH);
通过bundle.getString(KEY);得到资源文件里的值追问System.out.println(bundle.getString("key") 这样的话转换的是key还是调用这个properties文件追答假设.properties文件里是这样的:
filename=test
System.out.println(bundle.getString("filename") 应该输出test
// Locale.ENGLISH可以换成LOCALE.CHINESE进行中英文切换
ResourceBundle bundle = ResourceBundle.getBundle(
PROPERTIES_FILE_NAME, Locale.ENGLISH);
通过bundle.getString(KEY);得到资源文件里的值追问System.out.println(bundle.getString("key") 这样的话转换的是key还是调用这个properties文件追答假设.properties文件里是这样的:
filename=test
System.out.println(bundle.getString("filename") 应该输出test
全部回答
- 1楼网友:一把行者刀
- 2021-04-05 01:07
gcfhgchg
- 2楼网友:duile
- 2021-04-05 00:10
1 强行设置 Locale
2 显式调用 getBundle(String baseName)追问是创建按钮事件之后呢 还是先创建一个类再调用 大神
2 显式调用 getBundle(String baseName)追问是创建按钮事件之后呢 还是先创建一个类再调用 大神
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯