位置:首頁 > Java技術 > Java.util包 > java.util.Locale類

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