public final class DecimalStyle extends Object
日付と時間の処理の重要な部分はローカリゼーションです。このクラスは、情報にアクセスするための中心点として機能します。
修飾子と型 | フィールドと説明 |
---|---|
static DecimalStyle |
STANDARD
ローカライズされていない10進形式記号の標準セットです。
|
修飾子と型 | メソッドと説明 |
---|---|
boolean |
equals(Object obj)
このDecimalStyleがもう一方のDecimalStyleと等しいかどうかを確認します。
|
static Set<Locale> |
getAvailableLocales()
サポートされているロケールの一覧を示します。
|
char |
getDecimalSeparator()
小数点を表す文字を取得します。
|
char |
getNegativeSign()
負符号を表す文字を取得します。
|
char |
getPositiveSign()
正符号を表す文字を取得します。
|
char |
getZeroDigit()
ゼロを表す文字を取得します。
|
int |
hashCode()
このDecimalStyleのハッシュ・コード。
|
static DecimalStyle |
of(Locale locale)
指定されたロケールのDecimalStyleを取得します。
|
static DecimalStyle |
ofDefaultLocale()
デフォルトの
FORMAT ロケールのDecimalStyleを取得します。 |
String |
toString()
このDecimalStyleを記述する文字列を返します。
|
DecimalStyle |
withDecimalSeparator(char decimalSeparator)
小数点を表す新しい文字を使用して情報のコピーを返します。
|
DecimalStyle |
withNegativeSign(char negativeSign)
負符号を表す新しい文字を使用して情報のコピーを返します。
|
DecimalStyle |
withPositiveSign(char positiveSign)
正符号を表す新しい文字を使用して情報のコピーを返します。
|
DecimalStyle |
withZeroDigit(char zeroDigit)
ゼロを表す新しい文字を使用して情報のコピーを返します。
|
public static final DecimalStyle STANDARD
ゼロ、正、負に標準のASCII文字を使用し、小数点にドットを使用します。
public static Set<Locale> getAvailableLocales()
ロケール「en_US」は常に存在します。
public static DecimalStyle ofDefaultLocale()
FORMAT
ロケールのDecimalStyleを取得します。
このメソッドを使用すると、ロケールによって異なる10進スタイルの記号にアクセスできます。
これはof(Locale.getDefault(Locale.Category.FORMAT))
を呼び出すことと等価です。
Locale.Category.FORMAT
public static DecimalStyle of(Locale locale)
このメソッドを使用すると、ロケールによって異なる10進スタイルの記号にアクセスできます。
locale
- ロケール。null以外public char getZeroDigit()
数字を表すために使用される文字は文化によって異なります。このメソッドは、ゼロに使用する文字を指定します。これにより、1から9までの文字が暗黙的に指定されます。
public DecimalStyle withZeroDigit(char zeroDigit)
数字を表すために使用される文字は文化によって異なります。このメソッドは、ゼロに使用する文字を指定します。これにより、1から9までの文字が暗黙的に指定されます。
zeroDigit
- ゼロを表す文字public char getPositiveSign()
正の数値を表すために使用される文字は文化によって異なります。このメソッドは、使用する文字を指定します。
public DecimalStyle withPositiveSign(char positiveSign)
正の数値を表すために使用される文字は文化によって異なります。このメソッドは、使用する文字を指定します。
positiveSign
- 正符号を表す文字public char getNegativeSign()
負の数値を表すために使用される文字は文化によって異なります。このメソッドは、使用する文字を指定します。
public DecimalStyle withNegativeSign(char negativeSign)
負の数値を表すために使用される文字は文化によって異なります。このメソッドは、使用する文字を指定します。
negativeSign
- 負符号を表す文字public char getDecimalSeparator()
小数点を表すために使用される文字は文化によって異なります。このメソッドは、使用する文字を指定します。
public DecimalStyle withDecimalSeparator(char decimalSeparator)
小数点を表すために使用される文字は文化によって異なります。このメソッドは、使用する文字を指定します。
decimalSeparator
- 小数点を表す文字public boolean equals(Object obj)
equals
、クラス: Object
obj
- チェックするオブジェクト、nullはfalseを返すObject.hashCode()
、HashMap
public int hashCode()
hashCode
、クラス: Object
Object.equals(java.lang.Object)
, System.identityHashCode(java.lang.Object)
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.