Team LiB
Previous Section Next Section

DecimalFormatSymbolsjava.text

Java 1.1cloneable serializable

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.DecimalFormatSymbols


public 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 To

DecimalFormat.{DecimalFormat( ), setDecimalFormatSymbols( )}

Returned By

DecimalFormat.getDecimalFormatSymbols( )

    Team LiB
    Previous Section Next Section