java.util.Locale类
java.util.Locale类对象表示了特定的地理,政治和文化地区。 以下是有关区域设置的要点:
-
需要Locale来执行其任务的操作称为语言环境敏感,它使用Locale,形成信息的用户。
-
Locale是一种机制,用于识别对象,而不是一个容器对象本身。
类声明
以下是java.util.Locale类的声明:
public final class Locale extends Object implements Cloneable, Serializable
字段域
以下是java.util.Locale类中的字段:
-
static Locale CANADA -- 这是国家的常量。
-
static Locale CANADA FRENCH -- 这是国家的常量。
-
static Locale CHINA -- 这是国家的常量。
-
static Locale CHINESE -- 这是语言的常量。
-
static Locale ENGLISH -- 这是语言的常量。
-
static Locale FRANCE -- 这是国家的常量。
-
static Locale FRENCH -- 这是语言的常量。
-
static Locale GERMAN -- 这是语言的常量。
-
static Locale GERMANY -- 这是国家的常量。
-
static Locale ITALIAN -- 这是语言的常量。
-
static Locale ITALY -- 这是国家的常量。
-
static Locale JAPAN -- 这是国家的常量。
-
static Locale JAPANESE -- 这是语言的常量。
-
static Locale KOREA -- 这是国家的常量。
-
static Locale KOREAN -- 这是语言的常量。
-
static Locale PRC -- 这是国家的常量。
-
static Locale ROOT -- 这是不变的根语言环境。
-
static Locale SIMPLIFIED CHINESE -- 这是语言的常量。
-
static Locale TAIWAN -- 这是国家的常量。
-
static Locale TRADITIONAL CHINESE -- 这是语言的常量。
-
static Locale UK -- 这是国家的常量。
-
static Locale US -- 这是国家的常量。
类构造函数
S.N. | 构造函数 & 描述 |
---|---|
1 |
Locale(String language) 这个构造一个语言环境的语言代码。 |
2 |
Locale(String language, String country) 这个构造一个语言环境的语言代码。 |
3 |
Locale(String language, String country, String variant) 这个构造一个语言环境的语言,国家,变体。 |
类方法
S.N. | 方法 & 描述 | |
---|---|---|
1 |
Object clone() 此方法重写了Cloneable |
|
2 |
boolean equals(Object obj) 如果此区域设置为等于另一个对象,则此方法返回true。 |
|
3 |
static Locale[] getAvailableLocales() 此方法返回所有已安装的语言环境的数组。 |
|
4 |
String getCountry() 此方法返回国家/地区代码为这个区域设置,它要么是空字符串或大写的ISO3166两字母代码。 |
|
5 |
static Locale getDefault() 此方法获取默认语言环境的当前值的Java虚拟机实例。 |
|
6 |
String getDisplayCountry() 此方法返回适合显示给用户的名称语言环境的国家。 |
|
7 |
S String getDisplayCountry(Locale inLocale) 此方法返回适合显示给用户的名称语言环境的国家。 |
|
8 |
String getDisplayLanguage() 此方法返回的语言环境语言适合于显示给用户的名称。 |
|
9 |
String getDisplayLanguage(Locale inLocale) 此方法返回的语言环境语言适合于显示给用户的名称。 |
|
10 |
String getDisplayName() 此方法返回的语言环境,是否适合显示给用户的名称。 |
|
11 |
String getDisplayName(Locale inLocale) 此方法返回的语言环境,是否适合显示给用户的名称。 |
|
12 |
String getDisplayVariant() 此方法返回的语言环境变量代码,适合显示给用户的名称。 |
|
13 |
String getDisplayVariant(Locale inLocale) 此方法返回的语言环境变量代码,适合显示给用户的名称。 |
|
14 |
String getISO3Country() 此方法返回一个三个字母的缩写本地区的国家。 |
|
15 |
String getISO3Language() 此方法返回返回一个三字母缩写在这个地方的语言。 |
|
16 |
static String[] getISOCountries() 这个方法返回ISO 3166中定义的所有2个字母的国家代码的列表。 |
|
17 |
static String[] getISOLanguages() 这个方法返回ISO 639中定义的所有两字母语言代码的列表。 |
|
18 |
String getLanguage() 此方法返回语言代码为这个区域设置,它要么是空字符串或小写的ISO639代码。 |
|
19 |
String getVariant() 此方法返回的变量代码为这个区域设置。 |
|
20 |
int hashCode() 这个方法重写了hashCode。 |
|
21 |
static void setDefault(Locale newLocale) 此方法设置的默认语言环境的Java虚拟机实例。 |
|
22 |
String toString() 这种方法是的getter整个语言环境的编程名称,由下划线分隔的语言,国家和变量。 |
方法继承
这个类从以下类继承的方法:
-
java.util.Object