Java.util.Locale 类


介绍

java.util.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 - 这是国家/地区的常量。

类构造函数

先生。 构造函数及描述
1

区域设置(字符串语言)

这会根据语言代码构建区域设置。

2

Locale(字符串语言,字符串国家)

这会根据语言代码构建区域设置。

3

区域设置(字符串语言、字符串国家、字符串变体)

这会根据语言、国家/地区、变体构建区域设置。

类方法

先生。 方法及说明
1 对象克隆()

该方法重写了Cloneable

2 布尔等于(对象 obj)

如果此 Locale 等于另一个对象,则此方法返回 true。

3 静态 Locale[] getAvailableLocales()

此方法返回所有已安装区域设置的数组。

4 字符串 getCountry()

此方法返回该区域设置的国家/地区代码,该代码可以是空字符串或大写 ISO 3166 2 字母代码。

5 静态区域设置 getDefault()

此方法获取此 Java 虚拟机实例的默认语言环境的当前值。

6 字符串 getDisplayCountry()

此方法返回适合向用户显示的区域设置国家/地区的名称。

7 S String getDisplayCountry(Locale inLocale)

此方法返回适合向用户显示的区域设置国家/地区的名称。

8 字符串 getDisplayLanguage()

此方法返回适合向用户显示的区域设置语言的名称。

9 String getDisplayLanguage(Locale inLocale)

此方法返回适合向用户显示的区域设置语言的名称。

10 字符串 getDisplayName()

此方法返回适合向用户显示的区域设置名称。

11 String getDisplayName(Locale inLocale)

此方法返回适合向用户显示的区域设置名称。

12 字符串 getDisplayVariant()

此方法返回适合向用户显示的区域设置变体代码的名称。

13 String getDisplayVariant(Locale inLocale)

此方法返回适合向用户显示的区域设置变体代码的名称。

14 字符串 getISO3Country()

此方法返回该语言环境所在国家/地区的三个字母的缩写。

15 字符串 getISO3Language()

此方法返回该区域设置语言的三个字母缩写。

16 静态 String[] getISOCountries()

此方法返回 ISO 3166 中定义的所有 2 字母国家/地区代码的列表。

17 号 静态字符串[] getISOLanguages()

此方法返回 ISO 639 中定义的所有 2 字母语言代码的列表。

18 字符串 getLanguage()

此方法返回此区域设置的语言代码,该代码可以是空字符串或小写 ISO 639 代码。

19 字符串 getVariant()

此方法返回此语言环境的变体代码。

20 int 哈希码()

该方法重写 hashCode。

21 静态无效 setDefault(区域设置 newLocale)

此方法设置此 Java 虚拟机实例的默认区域设置。

22 字符串转字符串()

此方法是整个区域设置的编程名称的 getter,其中语言、国家/地区和变体由下划线分隔。

继承的方法

该类继承了以下类的方法 -

  • java.util.Object