public static class NumberFormat.Field extends Format.Field
AttributedCharacterIterator returned
 from NumberFormat.formatToCharacterIterator and as
 field identifiers in FieldPosition.| Modifier and Type | Field | Description | 
|---|---|---|
| static NumberFormat.Field | CURRENCY | Constant identifying the currency field. | 
| static NumberFormat.Field | DECIMAL_SEPARATOR | Constant identifying the decimal separator field. | 
| static NumberFormat.Field | EXPONENT | Constant identifying the exponent field. | 
| static NumberFormat.Field | EXPONENT_SIGN | Constant identifying the exponent sign field. | 
| static NumberFormat.Field | EXPONENT_SYMBOL | Constant identifying the exponent symbol field. | 
| static NumberFormat.Field | FRACTION | Constant identifying the fraction field. | 
| static NumberFormat.Field | GROUPING_SEPARATOR | Constant identifying the grouping separator field. | 
| static NumberFormat.Field | INTEGER | Constant identifying the integer field. | 
| static NumberFormat.Field | PERCENT | Constant identifying the percent field. | 
| static NumberFormat.Field | PERMILLE | Constant identifying the permille field. | 
| static NumberFormat.Field | SIGN | Constant identifying the sign field. | 
INPUT_METHOD_SEGMENT, LANGUAGE, READING| Modifier | Constructor | Description | 
|---|---|---|
| protected  | Field(String name) | Creates a Field instance with the specified
 name. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| protected Object | readResolve() | Resolves instances being deserialized to the predefined constants. | 
equals, getName, hashCode, toStringpublic static final NumberFormat.Field INTEGER
public static final NumberFormat.Field FRACTION
public static final NumberFormat.Field EXPONENT
public static final NumberFormat.Field DECIMAL_SEPARATOR
public static final NumberFormat.Field SIGN
public static final NumberFormat.Field GROUPING_SEPARATOR
public static final NumberFormat.Field EXPONENT_SYMBOL
public static final NumberFormat.Field PERCENT
public static final NumberFormat.Field PERMILLE
public static final NumberFormat.Field CURRENCY
public static final NumberFormat.Field EXPONENT_SIGN
protected Field(String name)
name - Name of the attributeprotected Object readResolve() throws InvalidObjectException
readResolve in class AttributedCharacterIterator.AttributeInvalidObjectException - if the constant could not be resolved. Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2025, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.