Класс NumberFormat.Field
java.lang.Object
java.text.AttributedCharacterIterator.Attribute
java.text.Format.Field
java.text.NumberFormat.Field
- Все реализуемые интерфейсы:
Serializable
- Внешний класс:
NumberFormat
public static class NumberFormat.Field extends Format.Field
Определяет константы, используемые в качестве ключей атрибутов в
AttributedCharacterIterator, возвращаемом NumberFormat.formatToCharacterIterator, и в качестве идентификаторов полей в FieldPosition.- Начиная с версии:
- 1.4
- См. также:
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final NumberFormat.Field |
CURRENCY |
Константа, идентифицирующая поле валюты. |
static final NumberFormat.Field |
DECIMAL_SEPARATOR |
Константа, идентифицирующая поле десятичного разделителя. |
static final NumberFormat.Field |
EXPONENT |
Константа, идентифицирующая поле экспоненты. |
static final NumberFormat.Field |
EXPONENT_SIGN |
Константа, идентифицирующая поле знака экспоненты. |
static final NumberFormat.Field |
EXPONENT_SYMBOL |
Константа, идентифицирующая поле символа экспоненты. |
static final NumberFormat.Field |
FRACTION |
Константа, идентифицирующая поле дробной части. |
static final NumberFormat.Field |
GROUPING_SEPARATOR |
Константа, идентифицирующая поле разделителя групп разрядов. |
static final NumberFormat.Field |
INTEGER |
Константа, идентифицирующая поле целой части. |
static final NumberFormat.Field |
PERCENT |
Константа, идентифицирующая поле процента. |
static final NumberFormat.Field |
PERMILLE |
Константа, идентифицирующая поле промилле. |
static final NumberFormat.Field |
PREFIX |
Константа, идентифицирующая поле префикса. |
static final NumberFormat.Field |
SIGN |
Константа, идентифицирующая поле знака. |
static final NumberFormat.Field |
SUFFIX |
Константа, идентифицирующая поле суффикса. |
Поля, объявленные в классе AttributedCharacterIterator.Attribute
INPUT_METHOD_SEGMENT, LANGUAGE, READING
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Создает экземпляр Field с указанным именем. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
readResolve() |
Преобразует десериализуемые экземпляры в предопределенные константы. |
Методы, объявленные в классе AttributedCharacterIterator.Attribute
equals, getName, hashCode, toString
Подробное описание полей
INTEGER
public static final NumberFormat.Field INTEGER
Константа, идентифицирующая поле целой части.
FRACTION
public static final NumberFormat.Field FRACTION
Константа, идентифицирующая поле дробной части.
EXPONENT
public static final NumberFormat.Field EXPONENT
Константа, идентифицирующая поле экспоненты.
DECIMAL_SEPARATOR
public static final NumberFormat.Field DECIMAL_SEPARATOR
Константа, идентифицирующая поле десятичного разделителя.
SIGN
public static final NumberFormat.Field SIGN
Константа, идентифицирующая поле знака.
GROUPING_SEPARATOR
public static final NumberFormat.Field GROUPING_SEPARATOR
Константа, идентифицирующая поле разделителя групп разрядов.
EXPONENT_SYMBOL
public static final NumberFormat.Field EXPONENT_SYMBOL
Константа, идентифицирующая поле символа экспоненты.
PERCENT
public static final NumberFormat.Field PERCENT
Константа, идентифицирующая поле процента.
PERMILLE
public static final NumberFormat.Field PERMILLE
Константа, идентифицирующая поле промилле.
CURRENCY
public static final NumberFormat.Field CURRENCY
Константа, идентифицирующая поле валюты.
EXPONENT_SIGN
public static final NumberFormat.Field EXPONENT_SIGN
Константа, идентифицирующая поле знака экспоненты.
PREFIX
public static final NumberFormat.Field PREFIX
Константа, идентифицирующая поле префикса.
- Начиная с версии:
- 12
SUFFIX
public static final NumberFormat.Field SUFFIX
Константа, идентифицирующая поле суффикса.
- Начиная с версии:
- 12
Подробное описание конструкторов
Field
protected Field(String name)
Создает экземпляр Field с указанным именем.
- Параметры:
-
name— имя атрибута
Подробное описание методов
readResolve
protected Object readResolve() throws InvalidObjectException
Преобразует десериализуемые экземпляры в предопределенные константы.
- Переопределяет:
-
readResolveв классеAttributedCharacterIterator.Attribute - Возвращает:
- разрешенная константа NumberFormat.Field
- Выбрасывает:
-
InvalidObjectException— если не удалось разрешить константу.
© 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/NumberFormat.Field.html