Класс DecimalFormatSymbolsProvider
public abstract class DecimalFormatSymbolsProvider extends LocaleServiceProvider
DecimalFormatSymbols. Запрошенная Locale может содержать расширение для указания требуемой системы счисления. Например, "ar-u-nu-arab" (в формате языкового тега BCP 47) задаёт арабский язык с арабско-индийскими цифрами и символами, а "ar-u-nu-latn" задаёт арабский язык с латинскими цифрами и символами. Информацию о системах счисления см. в спецификации языка разметки данных локали Unicode (LDML).
- С момента появления:
- 1.6
- См. также:
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Единственный конструктор. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
abstract DecimalFormatSymbols |
getInstance |
Возвращает новый экземпляр DecimalFormatSymbols для указанной локали. |
Методы, объявленные в классе LocaleServiceProvider
getAvailableLocales, isSupportedLocale
Подробное описание конструкторов
DecimalFormatSymbolsProvider
protected DecimalFormatSymbolsProvider()
Подробное описание методов
getInstance
public abstract DecimalFormatSymbols getInstance(Locale locale)
DecimalFormatSymbols для указанной локали.- Параметры:
-
locale— требуемая локаль - Возвращает:
- экземпляр
DecimalFormatSymbols. - Вызывает исключение:
-
NullPointerException— еслиlocaleравно null -
IllegalArgumentException— еслиlocaleотсутствует среди локалей, возвращаемых методомgetAvailableLocales(). - См. также:
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/text/spi/DecimalFormatSymbolsProvider.html