Spec-Zone.ru › OpenJDK 25

Класс 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

Краткое описание конструкторов

Field(String name)
Модификатор Конструктор Описание
protected
Создает экземпляр Field с указанным именем.

Краткое описание методов

Модификатор и тип Метод Описание
protected Object readResolve()
Преобразует десериализуемые экземпляры в предопределенные константы.

Методы, объявленные в классе AttributedCharacterIterator.Attribute

equals, getName, hashCode, toString

Методы, объявленные в классе Object

clone, finalize, getClass, notify, notifyAll, wait, wait, wait

Подробное описание полей

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 — если не удалось разрешить константу.

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, включая общие сведения о концепциях, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторские права © 1993, 2025, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API