Java 常用类库 之 Locale 国际化

http://www.verejava.com/?id=16993090936498

/**
    知识点: 国际化
        1. 什么是国际化
        2. 国际化需要用到的3个类
            2.1 java.util.Locale : 表示一个国家的语言类
            2.2 java.util.ResourceBundle : 用来读取资源文件的类(*.properties)
                资源文件里面的内容是Key=value 键值对
            2.3 java.text.MessageFormat : 用来进行文本的格式化类
        3. 国际化的应用
*/
import java.util.Locale;

public class TestLocale {
    
    public static void main(String[] args) {
        //取得系统已经安装的语言数组
        Locale[] locales = Locale.getAvailableLocales();
        //循环获取系统已经安装的国家和对应的语言代码
        for (Locale locale : locales) {
            System.out.println(locale.getDisplayCountry() + locale.getCountry() + "-" + locale.getDisplayLanguage() + locale.getLanguage());
        }
    }
}

http://www.verejava.com/?id=16993090936498

上一篇:Java 常用类库 之 对象的克隆 Cloneable


下一篇:Java 常用类库 之 Calandar 日期处理类