-
定义:
-
public final class Locale extends Object
-
Locale 对象表示了特定的地理、政治和文化地区
-
字段摘要
-
Locale.CANADA
-
用于表示中国常量
-
Locale.US
-
用于表示美国常量
-
Locale.JAPAN
-
用于表示日本常量
-
...
-
三个构造方法
-
Locale(String language)
-
根据语言代码构造一个语言环境
-
Locale(String language, String country)
-
根据语言和国家构造一个语言环境
-
Locale(String language, String country, String variant)
-
根据语言、国家和变量构造一个语言环境
-
语言参数是一个有效的 ISO 语言代码,这些代码是由 ISO-639 定义的小写两字母代码
-
国家参数是一个有效的 ISO 国家代码,这些代码是由 ISO-3166 定义的大写两字母代码
案例
-
package com.itlwc;
-
-
import java.util.Locale;
-
-
public class MyLocale {
-
public static void main(String[] args) {
-
-
Locale.setDefault(Locale.CHINA);
-
-
Locale l = Locale.getDefault();
-
System.out.println("默认语言代码: " + l.getLanguage());
-
System.out.println("默认地区代码: " + l.getCountry());
-
System.out.println("默认语言地区代码: " + l.toString());
-
System.out.println("---------------------------------------");
-
System.out.println("默认语言描述: " + l.getDisplayLanguage());
-
System.out.println("默认地区描述: " + l.getDisplayCountry());
-
System.out.println("默认语言,地区描述: " + l.getDisplayName());
-
System.out.println("---------------------------------------");
-
System.out.println("在美国默认语言叫: " + l.getDisplayLanguage(Locale.US));
-
System.out.println("在美国默认地区叫: " + l.getDisplayCountry(Locale.US));
-
System.out.println("在美国默认语言,地区叫: " + l.getDisplayName(Locale.US));
-
System.out.println("在日本默认语言代码叫: " + l.getDisplayLanguage(Locale.JAPAN));
-
System.out.println("在日本默认地区代码叫: " + l.getDisplayCountry(Locale.JAPAN));
-
System.out.println("在日本默认语言,地区代码叫: " + l.getDisplayName(Locale.JAPAN));
-
System.out.println("---------------------------------------");
-
System.out.println("语言环境三字母缩写: " + l.getISO3Language());
-
System.out.println("国家环境三字母缩写: " + l.getISO3Country());
-
System.out.println("---------------------------------------");
-
-
Locale[] allLocale = Locale.getAvailableLocales();
-
-
String[] str1 = Locale.getISOCountries();
-
-
String[] str2 = Locale.getISOLanguages();
-
}
-
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
posted @
2014-12-13 12:13
Lechance
阅读(
2921)
评论()
编辑
收藏
举报