クラス NumberStyleFormatter
java.lang.ObjectSE
org.springframework.format.number.AbstractNumberFormatter
org.springframework.format.number.NumberStyleFormatter
NumberFormat の数値スタイルを使用する汎用数値フォーマッター。
NumberFormat.getInstance(Locale)
SE へのデリゲート。精度が低下しないように BigDecimal 解析を構成します。10 進数のパターンで構成できます。AbstractNumberFormatter.parse(String, Locale)
ルーチンは常に BigDecimal を返します。
- 導入:
- 4.2
- 作成者:
- Keith Donald, Juergen Hoeller
- 関連事項:
コンストラクターのサマリー
コンストラクター説明パターンなしで新しい NumberStyleFormatter を作成します。NumberStyleFormatter
(StringSE pattern) 指定されたパターンで新しい NumberStyleFormatter を作成します。方法の概要
修飾子と型メソッド説明getNumberFormat
(LocaleSE locale) 指定されたロケールの具体的な NumberFormat を取得します。void
setPattern
(StringSE pattern) 数値のフォーマットに使用するパターンを指定します。クラス org.springframework.format.number.AbstractNumberFormatter から継承されたメソッド
parse, print, setLenient
コンストラクターの詳細
NumberStyleFormatter
public NumberStyleFormatter()パターンなしで新しい NumberStyleFormatter を作成します。NumberStyleFormatter
指定されたパターンで新しい NumberStyleFormatter を作成します。- パラメーター:
pattern
- フォーマットパターン- 関連事項:
メソッドの詳細
setPattern
数値のフォーマットに使用するパターンを指定します。指定しない場合、デフォルトの DecimalFormat パターンが使用されます。getNumberFormat
クラスからコピーされた説明:AbstractNumberFormatter
指定されたロケールの具体的な NumberFormat を取得します。- 次で指定:
- クラス
AbstractNumberFormatter
のgetNumberFormat
- パラメーター:
locale
- 現在のロケール- 戻り値:
- NumberFormat インスタンス (非
null
)