1.在包下面,新建两个资源文件info.properties 和 msg_en_US.properties
package cn.project.demo;
import java.text.MessageFormat;
import java.util.Locale;
import java.util.ResourceBundle;
public class ResourceBudleDemo {
public static void main(String[] args) {
ResourceBundle budle=ResourceBundle.getBundle("cn.project.demo.info");//包名+文件名(无后缀)
System.out.println(budle.getString("cn.info"));
System.out.println(MessageFormat.format(budle.getString("cn.message"), "王八"));
Locale locale=new Locale("en","US");
//Locale locale=Locale.getDefault();也可以用default
ResourceBundle budleDemo=ResourceBundle.getBundle("cn.project.demo.msg",locale);
System.out.println(budleDemo.getString("cn.info"));
}
}