java.util.Locale类 - Java.util包
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