⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 decimalformatsymbols.java

📁 gcc的组建
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
   * @return The string used to represent NaN   */  public String getNaN ()  {    return NaN;  }  /**   * This method returns the character used to separate positive and negative   * subpatterns in a format pattern.   *   * @return The character used to separate positive and negative subpatterns   * in a format pattern.   */  public char getPatternSeparator ()  {    return patternSeparator;  }  /**   * This method returns the character used as the percent sign.   *   * @return The character used as the percent sign.   */  public char getPercent ()  {    return percent;  }  /**   * This method returns the character used as the per mille character.   *   * @return The per mille character.   */  public char getPerMill ()  {    return perMill;  }  /**   * This method returns the character used to represent the digit zero.   *   * @return The character used to represent the digit zero.   */  public char getZeroDigit ()  {    return zeroDigit;  }  /**   * This method returns a hash value for this object.   *   * @return A hash value for this object.   */  public int hashCode ()  {    // Compute based on zero digit, grouping separator, and decimal    // separator -- JCL book.  This probably isn't a very good hash    // code.    return zeroDigit << 16 + groupingSeparator << 8 + decimalSeparator;  }  /**   * This method sets the currency to the specified value.   *   * @param currency The new currency   */  public void setCurrency (Currency currency)  {    setCurrencySymbol (currency.getSymbol());  }  /**   * This method sets the currency symbol to the specified value.   *   * @param currency The new currency symbol   */  public void setCurrencySymbol (String currency)  {    currencySymbol = currency;  }  /**   * This method sets the decimal point character to the specified value.   *   * @param decimalSep The new decimal point character   */  public void setDecimalSeparator (char decimalSep)  {    decimalSeparator = decimalSep;  }  /**   * This method sets the character used to represents a digit in a format   * string to the specified value.   *   * @param digit The character used to represent a digit in a format pattern.   */  public void setDigit (char digit)  {    this.digit = digit;  }  // This is our own extension.  void setExponential (char exp)  {    exponential = exp;  }  /**   * This method sets the character used to separate groups of digits.   *   * @param groupSep The character used to separate groups of digits.   */  public void setGroupingSeparator (char groupSep)  {    groupingSeparator = groupSep;  }  /**   * This method sets the string used to represents infinity.   *   * @param infinity The string used to represent infinity.   */  public void setInfinity (String infinity)  {    this.infinity = infinity;  }  /**   * This method sets the international currency symbols to the   * specified value.    *   * @param intlCurrencySymbol The new international currency symbol.   */  public void setInternationalCurrencySymbol (String currency)  {    intlCurrencySymbol = currency;  }  /**   * This method sets the character used to represent the minus sign.   *   * @param minusSign The character used to represent the minus sign.   */  public void setMinusSign (char minusSign)  {    this.minusSign = minusSign;  }  /**   * This method sets the character used for the decimal point in currency   * values.   *   * @param decimalSep The decimal point character used in currency values.    */  public void setMonetaryDecimalSeparator (char decimalSep)  {    monetarySeparator = decimalSep;  }  /**   * This method sets the string used to represent the NaN (not a   * number) value.    *   * @param nan The string used to represent NaN   */  public void setNaN (String nan)  {    NaN = nan;  }  /**   * This method sets the character used to separate positive and negative   * subpatterns in a format pattern.   *   * @param patternSep The character used to separate positive and   * negative subpatterns in a format pattern.   */  public void setPatternSeparator (char patternSep)  {    patternSeparator = patternSep;  }  /**   * This method sets the character used as the percent sign.   *   * @param percent  The character used as the percent sign.   */  public void setPercent (char percent)  {    this.percent = percent;  }  /**   * This method sets the character used as the per mille character.   *   * @param perMill The per mille character.   */  public void setPerMill (char perMill)  {    this.perMill = perMill;  }  /**   * This method sets the character used to represent the digit zero.   *   * @param zeroDigit The character used to represent the digit zero.   */  public void setZeroDigit (char zeroDigit)  {    this.zeroDigit = zeroDigit;  }  /**   * @serial A string used for the local currency   */  private String currencySymbol;  /**   * @serial The <code>char</code> used to separate decimals in a number.   */  private char decimalSeparator;  /**   * @serial This is the <code>char</code> used to represent a digit in   * a format specification.   */  private char digit;  /**   * @serial This is the <code>char</code> used to represent the exponent   * separator in exponential notation.   */  private char exponential;  /**   * @serial This separates groups of thousands in numbers.   */  private char groupingSeparator;  /**   * @serial This string represents infinity.   */  private String infinity;  /**   * @serial This string represents the local currency in an international   * context, eg, "C$" for Canadian dollars.   */  private String intlCurrencySymbol;  /**   * @serial This is the character used to represent the minus sign.   */  private char minusSign;  /**   * @serial This character is used to separate decimals when formatting   * currency values.   */  private char monetarySeparator;  /**   * @serial This string is used the represent the Java NaN value for   * "not a number".   */  private String NaN;  /**   * @serial This is the character used to separate positive and negative   * subpatterns in a format pattern.   */  private char patternSeparator;  /**   * @serial This is the percent symbols   */  private char percent;  /**   * @serial This character is used for the mille percent sign.   */  private char perMill;  /**   * @serial This value represents the type of object being de-serialized.   * 0 indicates a pre-Java 1.1.6 version, 1 indicates 1.1.6 or later.   * 0 indicates a pre-Java 1.1.6 version, 1 indicates 1.1.6 or later,   * 2 indicates 1.4 or later    */  private int serialVersionOnStream = 2;  /**   * @serial This is the character used to represent 0.   */  private char zeroDigit;  /**   * @serial The locale of these currency symbols.   */  private Locale locale;   private static final long serialVersionUID = 5772796243397350300L;  private void readObject(ObjectInputStream stream)    throws IOException, ClassNotFoundException  {    stream.defaultReadObject();    if (serialVersionOnStream < 1)      {        monetarySeparator = decimalSeparator;	exponential = 'E';      }    if (serialVersionOnStream < 2)	locale = Locale.getDefault();    serialVersionOnStream = 2;  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -