位置:首页 > 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