クラス
java.text.NumberFormatの使用
パッケージ | 説明 |
---|---|
java.text |
テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。
|
java.text.spi |
java.textパッケージに含まれているクラスのサービス・プロバイダ・クラスです。
|
javax.swing.text |
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
|
-
java.textのNumberFormatの使用
java.textのNumberFormatのサブクラス 修飾子と型 クラス 説明 class
ChoiceFormat
ChoiceFormat
を使用すると、ある範囲の数値にフォーマットを追加することができます。class
CompactNumberFormat
CompactNumberFormat
は、コンパクト形式で小数を書式設定するNumberFormat
の具体的なサブクラスです。class
DecimalFormat
DecimalFormat
はNumberFormat
の具象サブクラスであり、10進数の書式を設定します。NumberFormatとして宣言されたjava.textのフィールド 修飾子と型 フィールド 説明 protected NumberFormat
DateFormat. numberFormat
日付と時刻の数値をフォーマットするためにDateFormat
が使用する数値フォーマッタです。NumberFormatを返すjava.textのメソッド 修飾子と型 メソッド 説明 static NumberFormat
NumberFormat. getCompactNumberInstance()
static NumberFormat
NumberFormat. getCompactNumberInstance(Locale locale, NumberFormat.Style formatStyle)
指定されたlocale
およびformatStyle
に対してコンパクトな数値形式を返します。static NumberFormat
NumberFormat. getCurrencyInstance()
現在のデフォルトのFORMAT
ロケールに対する通貨フォーマットを返します。static NumberFormat
NumberFormat. getCurrencyInstance(Locale inLocale)
指定されたロケールに対する通貨フォーマットを返します。static NumberFormat
NumberFormat. getInstance()
現在のデフォルトのFORMAT
ロケールに対する汎用数値フォーマットを返します。static NumberFormat
NumberFormat. getInstance(Locale inLocale)
指定されたロケールに対する汎用数値フォーマットを返します。static NumberFormat
NumberFormat. getIntegerInstance()
現在のデフォルトのFORMAT
ロケールに対する整数型数値フォーマットを返します。static NumberFormat
NumberFormat. getIntegerInstance(Locale inLocale)
指定されたロケールに対する整数型数値フォーマットを返します。NumberFormat
DateFormat. getNumberFormat()
時間のフォーマットと解析のためにこの日時フォーマッタが使用する数値フォーマッタを取得します。static NumberFormat
NumberFormat. getNumberInstance()
現在のデフォルトのFORMAT
ロケールに対する汎用数値フォーマットを返します。static NumberFormat
NumberFormat. getNumberInstance(Locale inLocale)
指定されたロケールに対する汎用数値フォーマットを返します。static NumberFormat
NumberFormat. getPercentInstance()
現在のデフォルトのFORMAT
ロケールに対するパーセント・フォーマットを返します。static NumberFormat
NumberFormat. getPercentInstance(Locale inLocale)
指定されたロケールに対するパーセント・フォーマットを返します。型NumberFormatのパラメータを持つjava.textのメソッド 修飾子と型 メソッド 説明 void
DateFormat. setNumberFormat(NumberFormat newNumberFormat)
数値フォーマッタを設定します。 -
java.text.spiのNumberFormatの使用
NumberFormatを返すjava.text.spiのメソッド 修飾子と型 メソッド 説明 NumberFormat
NumberFormatProvider. getCompactNumberInstance(Locale locale, NumberFormat.Style formatStyle)
指定されたlocale
およびformatStyle
のコンパクト形式で数値を書式設定する新規NumberFormat
インスタンスを返します。abstract NumberFormat
NumberFormatProvider. getCurrencyInstance(Locale locale)
指定されたロケールの通貨値をフォーマットする新しいNumberFormat
インスタンスを返します。abstract NumberFormat
NumberFormatProvider. getIntegerInstance(Locale locale)
指定されたロケールの整数値をフォーマットする新しいNumberFormat
インスタンスを返します。abstract NumberFormat
NumberFormatProvider. getNumberInstance(Locale locale)
指定されたロケールの新しい汎用NumberFormat
インスタンスを返します。abstract NumberFormat
NumberFormatProvider. getPercentInstance(Locale locale)
指定されたロケールのパーセント値をフォーマットする新しいNumberFormat
インスタンスを返します。 -
javax.swing.textのNumberFormatの使用
型NumberFormatのパラメータを持つjavax.swing.textのコンストラクタ コンストラクタ 説明 NumberFormatter(NumberFormat format)
指定したFormatインスタンスを使用して、NumberFormatterを作成します。