public class NumberStyleFormatter extends AbstractNumberFormatter
NumberFormat.getInstance(Locale)
SE へのデリゲート。精度が低下しないように BigDecimal 解析を構成します。10 進数のパターンで構成できます。AbstractNumberFormatter.parse(String, Locale)
ルーチンは常に BigDecimal を返します。
setPattern(java.lang.String)
, AbstractNumberFormatter.setLenient(boolean)
コンストラクターと説明 |
---|
NumberStyleFormatter() パターンなしで新しい NumberStyleFormatter を作成します。 |
NumberStyleFormatter(StringSE pattern) 指定されたパターンで新しい NumberStyleFormatter を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
NumberFormatSE | getNumberFormat(LocaleSE locale) 指定されたロケールの具体的な NumberFormat を取得します。 |
void | setPattern(StringSE pattern) 数値のフォーマットに使用するパターンを指定します。 |
parse, print, setLenient
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public NumberStyleFormatter()
public NumberStyleFormatter(StringSE pattern)
pattern
- フォーマットパターン setPattern(java.lang.String)
public void setPattern(StringSE pattern)
public NumberFormatSE getNumberFormat(LocaleSE locale)
AbstractNumberFormatter
AbstractNumberFormatter
の getNumberFormat
locale
- 現在のロケール null
)