Language

DecimalFormat コンストラクター

定義

オーバーロード

名前 説明
DecimalFormat()

既定のロケールの数値パターンと記号に基づいて DecimalFormat を作成します。

DecimalFormat(String)

既定のロケールのシンボルを使用して、指定されたパターンに基づいて DecimalFormat を作成します。

DecimalFormat(IntPtr, JniHandleOwnership)
DecimalFormat(String, DecimalFormatSymbols)

指定されたパターンと記号に基づいて DecimalFormat を作成します。

DecimalFormat(String, DecimalFormatSymbols, CurrencyPluralInfo, NumberFormatStyles)

指定されたパターンとシンボルに基づいて DecimalFormat を作成し、通貨の動作をさらに制御します。

DecimalFormat()

既定のロケールの数値パターンと記号に基づいて DecimalFormat を作成します。

[Android.Runtime.Register(".ctor", "()V", "", ApiSince=24)]
public DecimalFormat();
属性

注釈

既定のロケールの数値パターンと記号に基づいて DecimalFormat を作成します。 これは、国際化が主な懸念事項ではない場合に DecimalFormat インスタンスを取得する便利な方法です。

ほとんどのユーザーは、DecimalFormat コンストラクターではなく、ローカライズされたフォーマッタ オブジェクトを返す NumberFormat#getNumberInstanceなど、NumberFormat のファクトリ メソッドを呼び出す必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

DecimalFormat(String)

既定のロケールのシンボルを使用して、指定されたパターンに基づいて DecimalFormat を作成します。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=24)]
public DecimalFormat(string? pattern);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=24)>]
new Android.Icu.Text.DecimalFormat : string -> Android.Icu.Text.DecimalFormat

パラメーター

pattern
String

UTS #35 に準拠する "#,##0.00" などのパターン文字列。

属性

注釈

既定のロケールのシンボルを使用して、指定されたパターンに基づいて DecimalFormat を作成します。 これは、国際化が主な懸念事項ではない場合に DecimalFormat インスタンスを取得する便利な方法です。

ほとんどのユーザーは、DecimalFormat コンストラクターではなく、ローカライズされたフォーマッタ オブジェクトを返す NumberFormat#getNumberInstanceなど、NumberFormat のファクトリ メソッドを呼び出す必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

DecimalFormat(IntPtr, JniHandleOwnership)

protected DecimalFormat(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Icu.Text.DecimalFormat : nativeint * Android.Runtime.JniHandleOwnership -> Android.Icu.Text.DecimalFormat

パラメーター

javaReference
IntPtr

nativeint

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

DecimalFormat(String, DecimalFormatSymbols)

指定されたパターンと記号に基づいて DecimalFormat を作成します。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/icu/text/DecimalFormatSymbols;)V", "", ApiSince=24)]
public DecimalFormat(string? pattern, Android.Icu.Text.DecimalFormatSymbols? symbols);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/icu/text/DecimalFormatSymbols;)V", "", ApiSince=24)>]
new Android.Icu.Text.DecimalFormat : string * Android.Icu.Text.DecimalFormatSymbols -> Android.Icu.Text.DecimalFormat

パラメーター

pattern
String

UTS #35 に準拠する "#,##0.00" などのパターン文字列。

symbols
DecimalFormatSymbols

使用するシンボルのセット。

属性

注釈

指定されたパターンと記号に基づいて DecimalFormat を作成します。 フォーマッタの動作を完全に制御する場合は、このコンストラクターを使用します。

ほとんどのユーザーは、DecimalFormat コンストラクターではなく、ローカライズされたフォーマッタ オブジェクトを返す NumberFormat#getNumberInstanceなど、NumberFormat のファクトリ メソッドを呼び出す必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

DecimalFormat(String, DecimalFormatSymbols, CurrencyPluralInfo, NumberFormatStyles)

指定されたパターンとシンボルに基づいて DecimalFormat を作成し、通貨の動作をさらに制御します。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/icu/text/DecimalFormatSymbols;Landroid/icu/text/CurrencyPluralInfo;I)V", "", ApiSince=24)]
public DecimalFormat(string? pattern, Android.Icu.Text.DecimalFormatSymbols? symbols, Android.Icu.Text.CurrencyPluralInfo? infoInput, Android.Icu.Text.NumberFormatStyles style);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/icu/text/DecimalFormatSymbols;Landroid/icu/text/CurrencyPluralInfo;I)V", "", ApiSince=24)>]
new Android.Icu.Text.DecimalFormat : string * Android.Icu.Text.DecimalFormatSymbols * Android.Icu.Text.CurrencyPluralInfo * Android.Icu.Text.NumberFormatStyles -> Android.Icu.Text.DecimalFormat

パラメーター

pattern
String

ローカライズされていないパターン文字列

symbols
DecimalFormatSymbols

使用するシンボルのセット

infoInput
CurrencyPluralInfo

通貨の複数形のパターンや複数形の規則など、通貨の複数形の形式に使用される情報。

style
NumberFormatStyles

10 進書式スタイル。NumberFormat.NUMBERSTYLE のいずれかの値です。NumberFormat.CURRENCYSTYLE;NumberFormat.PERCENTSTYLE;NumberFormat.SCIENTIFICSTYLE;NumberFormat.INTEGERSTYLE;NumberFormat.ISOCURRENCYSTYLE;NumberFormat.PLURALCURRENCYSTYLE;

属性

注釈

指定されたパターンとシンボルに基づいて DecimalFormat を作成し、通貨の動作をさらに制御します。 style 引数は、通貨丸めルールがパターンをオーバーライドする必要があるかどうかを決定し、通貨の長い名前に使用される複数形をカスタマイズするために CurrencyPluralInfo オブジェクトを使用します。

ほとんどのユーザーは、DecimalFormat コンストラクターではなく、ローカライズされたフォーマッタ オブジェクトを返す NumberFormat#getNumberInstanceなど、NumberFormat のファクトリ メソッドを呼び出す必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象