DecimalFormat 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| DecimalFormat() |
根據預設地點的數字模式與符號,建立一個十進位格式。 |
| DecimalFormat(String) |
根據給定模式建立十進位格式,並使用符號作為預設位置。 |
| DecimalFormat(IntPtr, JniHandleOwnership) | |
| DecimalFormat(String, DecimalFormatSymbols) |
根據給定的模式和符號建立一個十進位格式。 |
| DecimalFormat(String, DecimalFormatSymbols, CurrencyPluralInfo, NumberFormatStyles) |
根據給定的模式和符號建立十進位格式,並對貨幣行為有額外控制。 |
DecimalFormat()
根據預設地點的數字模式與符號,建立一個十進位格式。
[Android.Runtime.Register(".ctor", "()V", "", ApiSince=24)]
public DecimalFormat();
- 屬性
備註
根據預設地點的數字模式與符號,建立一個十進位格式。 這是在國際化不是主要考量時,取得 DecimalFormat 實例的方便方式。
大多數使用者應呼叫 NumberFormat 上的工廠方法,例如 NumberFormat#getNumberInstance,這些方法會回傳本地化的格式化物件,而非 DecimalFormat 的建構子。
Java 文件 android.icu.text.DecimalFormat.DecimalFormat()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
DecimalFormat(String)
根據給定模式建立十進位格式,並使用符號作為預設位置。
[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
參數
- 屬性
備註
根據給定模式建立十進位格式,並使用符號作為預設位置。 這是在國際化不是主要考量時,取得 DecimalFormat 實例的方便方式。
大多數使用者應呼叫 NumberFormat 上的工廠方法,例如 NumberFormat#getNumberInstance,這些方法會回傳本地化的格式化物件,而非 DecimalFormat 的建構子。
Java 文件 android.icu.text.DecimalFormat.DecimalFormat(java.lang.String)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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
- transfer
- JniHandleOwnership
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
DecimalFormat(String, DecimalFormatSymbols)
根據給定的模式和符號建立一個十進位格式。
[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
參數
- symbols
- DecimalFormatSymbols
要使用的符號集合。
- 屬性
備註
根據給定的模式和符號建立一個十進位格式。 如果你想完全控制格式化器的行為,可以使用這個建構器。
大多數使用者應呼叫 NumberFormat 上的工廠方法,例如 NumberFormat#getNumberInstance,這些方法會回傳本地化的格式化物件,而非 DecimalFormat 的建構子。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
DecimalFormat(String, DecimalFormatSymbols, CurrencyPluralInfo, NumberFormatStyles)
根據給定的模式和符號建立十進位格式,並對貨幣行為有額外控制。
[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
十進位格式格式,則為以下數值之一:NumberFormat.NUMBERSTYLE;NumberFormat.CURRENCYSTYLE;NumberFormat.PERCENTSTYLE;NumberFormat.SCIENTIFICSTYLE;NumberFormat.INTEGERSTYLE;NumberFormat.ISOCURRENCYSTYLE;NumberFormat.PLURALCURRENCYSTYLE;
- 屬性
備註
根據給定的模式和符號建立十進位格式,並對貨幣行為有額外控制。 樣式論證決定貨幣四捨五入規則是否應覆蓋該模式,物件 CurrencyPluralInfo 則用於自訂貨幣長名稱的複數形式。
大多數使用者應呼叫 NumberFormat 上的工廠方法,例如 NumberFormat#getNumberInstance,這些方法會回傳本地化的格式化物件,而非 DecimalFormat 的建構子。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。