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