All Packages Class Hierarchy This Package Previous Next Index
Class java.text.DecimalFormatSymbols
java.lang.Object
|
+----java.text.DecimalFormatSymbols
- public final class DecimalFormatSymbols
- extends Object
- implements Cloneable, Serializable
This class represents the set of symbols (such as the decimal separator,
the grouping separator, and so on) needed by DecimalFormat
to format numbers. DecimalFormat
creates for itself an instance of
DecimalFormatSymbols
from its locale data. If you need to change any
of these symbols, you can get the DecimalFormatSymbols
object from
your DecimalFormat
and modify it.
- See Also:
- Locale, DecimalFormat
-
DecimalFormatSymbols()
- Create a DecimalFormatSymbols object for the default locale.
-
DecimalFormatSymbols(Locale)
- Create a DecimalFormatSymbols object for the given locale.
-
clone()
- Standard override.
-
equals(Object)
- Override equals
-
getDecimalSeparator()
- character used for decimal sign.
-
getDigit()
- character used for a digit in a pattern.
-
getGroupingSeparator()
- character used for thousands separator.
-
getInfinity()
- character used to represent infinity.
-
getMinusSign()
- character used to represent minus sign.
-
getNaN()
- character used to represent NaN.
-
getPatternSeparator()
- character used to separate positive and negative subpatterns
in a pattern.
-
getPercent()
- character used for percent sign.
-
getPerMill()
- character used for mille percent sign.
-
getZeroDigit()
- character used for zero.
-
hashCode()
- Override hashCode
-
setDecimalSeparator(char)
-
-
setDigit(char)
-
-
setGroupingSeparator(char)
-
-
setInfinity(String)
-
-
setMinusSign(char)
-
-
setNaN(String)
-
-
setPatternSeparator(char)
-
-
setPercent(char)
-
-
setPerMill(char)
-
-
setZeroDigit(char)
-
DecimalFormatSymbols
public DecimalFormatSymbols()
- Create a DecimalFormatSymbols object for the default locale.
DecimalFormatSymbols
public DecimalFormatSymbols(Locale locale)
- Create a DecimalFormatSymbols object for the given locale.
getZeroDigit
public char getZeroDigit()
- character used for zero. Different for Arabic, etc.
setZeroDigit
public void setZeroDigit(char zeroDigit)
getGroupingSeparator
public char getGroupingSeparator()
- character used for thousands separator. Different for French, etc.
setGroupingSeparator
public void setGroupingSeparator(char groupingSeparator)
getDecimalSeparator
public char getDecimalSeparator()
- character used for decimal sign. Different for French, etc.
setDecimalSeparator
public void setDecimalSeparator(char decimalSeparator)
getPerMill
public char getPerMill()
- character used for mille percent sign. Different for Arabic, etc.
setPerMill
public void setPerMill(char perMill)
getPercent
public char getPercent()
- character used for percent sign. Different for Arabic, etc.
setPercent
public void setPercent(char percent)
getDigit
public char getDigit()
- character used for a digit in a pattern.
setDigit
public void setDigit(char digit)
getPatternSeparator
public char getPatternSeparator()
- character used to separate positive and negative subpatterns
in a pattern.
setPatternSeparator
public void setPatternSeparator(char patternSeparator)
getInfinity
public String getInfinity()
- character used to represent infinity. Almost always left
unchanged.
setInfinity
public void setInfinity(String infinity)
getNaN
public String getNaN()
- character used to represent NaN. Almost always left
unchanged.
setNaN
public void setNaN(String NaN)
getMinusSign
public char getMinusSign()
- character used to represent minus sign. If no explicit
negative format is specified, one is formed by prefixing
minusSign to the positive format.
setMinusSign
public void setMinusSign(char minusSign)
clone
public Object clone()
- Standard override.
- Overrides:
- clone in class Object
equals
public boolean equals(Object obj)
- Override equals
- Overrides:
- equals in class Object
hashCode
public int hashCode()
- Override hashCode
- Overrides:
- hashCode in class Object
All Packages Class Hierarchy This Package Previous Next Index