This class defines the various characters and strings, such as the decimal point, percent sign, and thousands separator, used by DecimalFormat when formatting numbers . You do not typically use this class directly unless you are formatting dates for an unsupported locale or in some highly customized way. Figure 15-10. java.text.DecimalFormatSymbolspublic final class DecimalFormatSymbols implements Cloneable, Serializable { // Public Constructors public DecimalFormatSymbols ( ); public DecimalFormatSymbols (java.util.Locale locale ); // Public Instance Methods 1.4 public java.util.Currency getCurrency ( ); 1.2 public String getCurrencySymbol ( ); default:"$" public char getDecimalSeparator ( ); default:. public char getDigit ( ); default:# public char getGroupingSeparator ( ); default:, public String getInfinity ( ); default:"\u221E" 1.2 public String getInternationalCurrencySymbol ( ); default:"USD" public char getMinusSign ( ); default:- 1.2 public char getMonetaryDecimalSeparator ( ); default:. public String getNaN ( ); default:"\uFFFD" public char getPatternSeparator ( ); default:; public char getPercent ( ); default:% public char getPerMill ( ); default:\u2030 public char getZeroDigit ( ); default:0 1.4 public void setCurrency (java.util.Currency currency ); 1.2 public void setCurrencySymbol (String currency ); public void setDecimalSeparator (char decimalSeparator ); public void setDigit (char digit ); public void setGroupingSeparator (char groupingSeparator ); public void setInfinity (String infinity ); 1.2 public void setInternationalCurrencySymbol (String currencyCode ); public void setMinusSign (char minusSign ); 1.2 public void setMonetaryDecimalSeparator (char sep ); public void setNaN (String NaN ); public void setPatternSeparator (char patternSeparator ); public void setPercent (char percent ); public void setPerMill (char perMill ); public void setZeroDigit (char zeroDigit ); // Public Methods Overriding Object public Object clone ( ); public boolean equals (Object obj ); public int hashCode ( ); } Passed ToDecimalFormat.{DecimalFormat( ) , setDecimalFormatSymbols( )} Returned ByDecimalFormat.getDecimalFormatSymbols( ) |