Объект класса java.util.Locale представляет определенный географический, политический или культурный регион. Следующие важные пункты о Locale —
-
Операция, для выполнения которой требуется локаль, называется чувствительной к локали и использует локаль для формирования информации для пользователя.
-
Локаль — это механизм идентификации объектов, а не контейнер для самих объектов.
Операция, для выполнения которой требуется локаль, называется чувствительной к локали и использует локаль для формирования информации для пользователя.
Локаль — это механизм идентификации объектов, а не контейнер для самих объектов.
Объявление класса
Ниже приводится объявление для класса java.util.Locale —
public final class Locale extends Object implements Cloneable, Serializable
поле
Ниже приведены поля для класса java.util.Locale.
-
Статическая локаль КАНАДА — это константа для страны.
-
static Locale CANADA FRENCH — это константа для страны.
-
Статическая локаль КИТАЙ — это константа для страны.
-
static Locale CHINESE — это константа для языка.
-
static Locale ENGLISH — это константа для языка.
-
static Locale FRANCE — это константа для страны.
-
static Locale FRENCH — это константа для языка.
-
static Locale GERMAN — это константа для языка.
-
static Locale GERMANY — это константа для страны.
-
static Locale ITALIAN — это константа для языка.
-
static Locale ИТАЛИЯ — это константа для страны.
-
static Locale JAPAN — это константа для страны.
-
static Locale JAPANESE — это константа для языка.
-
static Locale KOREA — это константа для страны.
-
static Locale KOREAN — это константа для языка.
-
static Locale PRC — это константа для страны.
-
статическая локаль ROOT — это константа для корневой локали.
-
static Locale SIMPLIFIED CHINESE — это константа для языка.
-
статическая локаль ТАЙВАНЬ — это константа для страны.
-
static Locale TRADITIONAL CHINESE — это константа для языка.
-
static Locale UK — это константа для страны.
-
Статическая локаль США — это константа для страны.
Статическая локаль КАНАДА — это константа для страны.
static Locale CANADA FRENCH — это константа для страны.
Статическая локаль КИТАЙ — это константа для страны.
static Locale CHINESE — это константа для языка.
static Locale ENGLISH — это константа для языка.
static Locale FRANCE — это константа для страны.
static Locale FRENCH — это константа для языка.
static Locale GERMAN — это константа для языка.
static Locale GERMANY — это константа для страны.
static Locale ITALIAN — это константа для языка.
static Locale ИТАЛИЯ — это константа для страны.
static Locale JAPAN — это константа для страны.
static Locale JAPANESE — это константа для языка.
static Locale KOREA — это константа для страны.
static Locale KOREAN — это константа для языка.
static Locale PRC — это константа для страны.
статическая локаль ROOT — это константа для корневой локали.
static Locale SIMPLIFIED CHINESE — это константа для языка.
статическая локаль ТАЙВАНЬ — это константа для страны.
static Locale TRADITIONAL CHINESE — это константа для языка.
static Locale UK — это константа для страны.
Статическая локаль США — это константа для страны.
Конструкторы классов
Sr.No. | Конструктор и описание |
---|---|
1 |
Locale (Строковый язык) Это создает локаль из языкового кода. |
2 |
Locale (Строковый язык, Строковая страна) Это создает локаль из языкового кода. |
3 |
Locale (строковый язык, строковая страна, строковый вариант) Это создает локаль из языка, страны, варианта. |
Locale (Строковый язык)
Это создает локаль из языкового кода.
Locale (Строковый язык, Строковая страна)
Это создает локаль из языкового кода.
Locale (строковый язык, строковая страна, строковый вариант)
Это создает локаль из языка, страны, варианта.
Методы класса
Sr.No. | Метод и описание |
---|---|
1 | Клон объекта ()
Этот метод переопределяет Cloneable |
2 | логическое равенство (Object obj)
Этот метод возвращает true, если этот Locale равен другому объекту. |
3 | статический Locale [] getAvailableLocales ()
Этот метод возвращает массив всех установленных локалей. |
4 | Строка getCountry ()
Этот метод возвращает код страны / региона для этой локали, который будет либо пустой строкой, либо двухбуквенным кодом ISO 3166 в верхнем регистре. |
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 | статическая строка [] getISOCountries ()
Этот метод возвращает список всех двухбуквенных кодов стран, определенных в ISO 3166. |
17 | static String [] getISOLanguages ()
Этот метод возвращает список всех двухбуквенных языковых кодов, определенных в ISO 639. |
18 | Строка getLanguage ()
Этот метод возвращает код языка для этой локали, который будет либо пустой строкой, либо кодом ISO 639 в нижнем регистре. |
19 | Строка getVariant ()
Этот метод возвращает код варианта для этой локали. |
20 | int hashCode ()
Этот метод переопределяет hashCode. |
21 | static void setDefault (Locale newLocale)
Этот метод устанавливает язык по умолчанию для этого экземпляра виртуальной машины Java. |
22 | Строка toString ()
Этот метод является получателем для программного имени всей локали с языком, страной и вариантом, разделенными чертами. |
Этот метод переопределяет Cloneable
Этот метод возвращает true, если этот Locale равен другому объекту.
Этот метод возвращает массив всех установленных локалей.
Этот метод возвращает код страны / региона для этой локали, который будет либо пустой строкой, либо двухбуквенным кодом ISO 3166 в верхнем регистре.
Этот метод получает текущее значение локали по умолчанию для этого экземпляра виртуальной машины Java.
Этот метод возвращает имя страны локали, которая подходит для отображения пользователю.
Этот метод возвращает имя страны локали, которая подходит для отображения пользователю.
Этот метод возвращает имя языка локали, которое подходит для отображения пользователю.
Этот метод возвращает имя языка локали, которое подходит для отображения пользователю.
Этот метод возвращает имя для локали, которая подходит для отображения пользователю.
Этот метод возвращает имя для локали, которая подходит для отображения пользователю.
Этот метод возвращает имя для кода варианта локали, который подходит для отображения пользователю.
Этот метод возвращает имя для кода варианта локали, который подходит для отображения пользователю.
Этот метод возвращает трехбуквенное сокращение для страны этого региона.
Этот метод возвращает трехбуквенное сокращение для языка этой локали.
Этот метод возвращает список всех двухбуквенных кодов стран, определенных в ISO 3166.
Этот метод возвращает список всех двухбуквенных языковых кодов, определенных в ISO 639.
Этот метод возвращает код языка для этой локали, который будет либо пустой строкой, либо кодом ISO 639 в нижнем регистре.
Этот метод возвращает код варианта для этой локали.
Этот метод переопределяет hashCode.
Этот метод устанавливает язык по умолчанию для этого экземпляра виртуальной машины Java.
Этот метод является получателем для программного имени всей локали с языком, страной и вариантом, разделенными чертами.
Методы унаследованы
Этот класс наследует методы от следующих классов —