Locale为本地化类
Locale locale=Locale.getDefault();//获取当前系统默认的环境
国际化
1:静态数据国际化
国际化软件:
1:存储所有国家显示的文本的字符串
a>文件:properties
命名:基础名_语言简称_国家简称_properties; 例如:msg_zh_CN.properties
2:程序中获取
ResourceBundle国际化类
ResourceBundle resource=ResourceBundle.getBundle("包名+基础名",locale);
String xxx=resource.getString("key值")
2:动态文本国际化
本地敏感类:若jdk中的某个类在运行时需要根据Locale对象来调整其功能,这个类就成为本地敏感类
时间: 2024-11-08 23:02:36