我的java项目中有2个.properties
文件,我想将其中一个文件定义为当操作系统的语言与已定义的2种语言不同时使用的默认文件。
您能否告诉我,我应该在代码中添加哪些内容才能实现这一目标?
答案 0 :(得分:3)
ResourceBundle是你的票。 Here is a tutorial
答案 1 :(得分:0)
使用相同的基本名称加上语言代码命名2个.properties文件,例如: prop_de.properties和prop_en.properties。然后复制其中一个并将其命名为prop.properties。这是后备。如果文件在org.foo包中,那么
ResourceBundle bundle = ResourceBundle.getBundle( "org.foo.prop" );
为您提供了所需行为的捆绑包。