来自:http://www.verydemo.com/demo_c140_i22586.html
Web
主要步骤:
1、创建属性文件(国际化资源文件)
也可以一个一个字符转换
举例:
属性文件示例:
k1=China
k2=Hello,{0}
2、定义Locale对象
3、创建一个ResourceBundle对象
4、从ResourceBundle对象中获取数据,如果有占位符,可以给占位符赋值
示例:
public class test {
public static void main(String[] args)
{
//获取系统默认locle
Locale localeDefault=Locale.getDefault();
System.out.println("Country="+localeDefault.getCountry());
System.out.println("Language="+localeDefault.getLanguage());
System.out.println("------------------------");
//我们通过指定一个语言代码和国家代码来创建一个Locale对象
Locale localeNew=new Locale("en","US");
System.out.println("Country="+localeNew.getCountry());
System.out.println("Language="+localeNew.getLanguage());
System.out.println("------------------------");
//读取<strong>国际化</strong>资源文件
/**
* 其创建方式如下:…………………………………………………………………………