語言

NumberFormat.Format 方法

定義

多載

名稱 Description
Format(Int64, StringBuffer, FieldPosition)

格式的專業化。

Format(Double, StringBuffer, FieldPosition)

格式的專業化。

Format(BigInteger, StringBuffer, FieldPosition)

<強力>[iccu]</強格式> 為大整數。

Format(Object, StringBuffer, FieldPosition)

格式化一個數字,並將所得文字附加到給定的字串緩衝區。

Format(CurrencyAmount, StringBuffer, FieldPosition)

<強力>[iccu]</強格式> 貨幣金額。

Format(BigDecimal, StringBuffer, FieldPosition)

<強[>重症監護病房]</強格式> ,加護病房大十進位。

Format(BigDecimal, StringBuffer, FieldPosition)

<強力>[重症監護病房]</強力> 格式:大十進位。

Format(Double)

格式的專業化。

Format(BigInteger)

<強[>icu]</strong> 便利方法來格式化一個大整數。

Format(BigDecimal)

方便格式化大十進制的方法。

Format(CurrencyAmount)

<強>[icu]</strong> 便利性方法來格式化貨幣金額。

Format(BigDecimal)

<強>[重症監護室]</強力> 便利方法來格式化加護病房大十進位。

Format(Int64)

格式的專業化。

Format(Int64, StringBuffer, FieldPosition)

格式的專業化。

[Android.Runtime.Register("format", "(JLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_JLjava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)]
public abstract Java.Lang.StringBuffer? Format(long number, Java.Lang.StringBuffer? toAppendTo, Java.Text.FieldPosition? pos);
[<Android.Runtime.Register("format", "(JLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_JLjava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)>]
override this.Format : int64 * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer

參數

number
Int64
toAppendTo
StringBuffer

傳回

屬性

備註

格式的專業化。

Java 文件 android.icu.text.NumberFormat.format(long, java.lang.StringBuffer, java.text.FieldPosition)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Format(Double, StringBuffer, FieldPosition)

格式的專業化。

[Android.Runtime.Register("format", "(DLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_DLjava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)]
public abstract Java.Lang.StringBuffer? Format(double number, Java.Lang.StringBuffer? toAppendTo, Java.Text.FieldPosition? pos);
[<Android.Runtime.Register("format", "(DLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_DLjava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)>]
override this.Format : double * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer

參數

number
Double
toAppendTo
StringBuffer

傳回

屬性

備註

格式的專業化。

Java 文件 android.icu.text.NumberFormat.format(double, java.lang.StringBuffer, java.text.FieldPosition)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Format(BigInteger, StringBuffer, FieldPosition)

<強力>[iccu]</強格式> 為大整數。

[Android.Runtime.Register("format", "(Ljava/math/BigInteger;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Ljava_math_BigInteger_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)]
public abstract Java.Lang.StringBuffer? Format(Java.Math.BigInteger? number, Java.Lang.StringBuffer? toAppendTo, Java.Text.FieldPosition? pos);
[<Android.Runtime.Register("format", "(Ljava/math/BigInteger;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Ljava_math_BigInteger_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)>]
override this.Format : Java.Math.BigInteger * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer

參數

number
BigInteger
toAppendTo
StringBuffer

傳回

屬性

備註

<強力>[iccu]</強格式> 為大整數。 格式的專業化。

Java 文件 android.icu.text.NumberFormat.format(java.math.BigInteger, java.lang.StringBuffer, java.text.FieldPosition)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Format(Object, StringBuffer, FieldPosition)

格式化一個數字,並將所得文字附加到給定的字串緩衝區。

[Android.Runtime.Register("format", "(Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Ljava_lang_Object_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)]
public override Java.Lang.StringBuffer? Format(Java.Lang.Object? number, Java.Lang.StringBuffer? toAppendTo, Java.Text.FieldPosition? pos);
[<Android.Runtime.Register("format", "(Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Ljava_lang_Object_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)>]
override this.Format : Java.Lang.Object * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer

參數

number
Object

格式化物件

toAppendTo
StringBuffer

其中文字需附加

pos
FieldPosition

欄位位置 識別格式化文字中的欄位

傳回

字串緩衝區以 toAppendTo 形式傳送,並附有格式化文字

屬性

備註

格式化一個數字,並將所得文字附加到給定的字串緩衝區。 <強力>[重症監護室] 注意:</強力> 能 BigInteger 辨識並 BigDecimal 物體。

Java 文件 android.icu.text.NumberFormat.format(java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Format(CurrencyAmount, StringBuffer, FieldPosition)

<強力>[iccu]</強格式> 貨幣金額。

[Android.Runtime.Register("format", "(Landroid/icu/util/CurrencyAmount;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Landroid_icu_util_CurrencyAmount_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)]
public virtual Java.Lang.StringBuffer? Format(Android.Icu.Util.CurrencyAmount? currAmt, Java.Lang.StringBuffer? toAppendTo, Java.Text.FieldPosition? pos);
[<Android.Runtime.Register("format", "(Landroid/icu/util/CurrencyAmount;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Landroid_icu_util_CurrencyAmount_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)>]
override this.Format : Android.Icu.Util.CurrencyAmount * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer

參數

currAmt
CurrencyAmount
toAppendTo
StringBuffer

傳回

屬性

備註

<強力>[iccu]</強格式> 貨幣金額。 格式的專業化。

Java 文件 android.icu.text.NumberFormat.format(android.icu.util.CurrencyAmount, java.lang.StringBuffer, java.text.FieldPosition)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Format(BigDecimal, StringBuffer, FieldPosition)

<強[>重症監護病房]</強格式> ,加護病房大十進位。

[Android.Runtime.Register("format", "(Landroid/icu/math/BigDecimal;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Landroid_icu_math_BigDecimal_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)]
public abstract Java.Lang.StringBuffer? Format(Android.Icu.Math.BigDecimal? number, Java.Lang.StringBuffer? toAppendTo, Java.Text.FieldPosition? pos);
[<Android.Runtime.Register("format", "(Landroid/icu/math/BigDecimal;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Landroid_icu_math_BigDecimal_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)>]
override this.Format : Android.Icu.Math.BigDecimal * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer

參數

number
BigDecimal
toAppendTo
StringBuffer

傳回

屬性

備註

<強[>重症監護病房]</強格式> ,加護病房大十進位。 格式的專業化。

Java 文件 android.icu.text.NumberFormat.format(android.icu.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Format(BigDecimal, StringBuffer, FieldPosition)

<強力>[重症監護病房]</強力> 格式:大十進位。

[Android.Runtime.Register("format", "(Ljava/math/BigDecimal;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Ljava_math_BigDecimal_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)]
public abstract Java.Lang.StringBuffer? Format(Java.Math.BigDecimal? number, Java.Lang.StringBuffer? toAppendTo, Java.Text.FieldPosition? pos);
[<Android.Runtime.Register("format", "(Ljava/math/BigDecimal;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Ljava_math_BigDecimal_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=24)>]
override this.Format : Java.Math.BigDecimal * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer

參數

number
BigDecimal
toAppendTo
StringBuffer

傳回

屬性

備註

<強力>[重症監護病房]</強力> 格式:大十進位。 格式的專業化。

Java 文件 android.icu.text.NumberFormat.format(java.math.BigDecimal, java.lang.StringBuffer, java.text.FieldPosition)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Format(Double)

格式的專業化。

[Android.Runtime.Register("format", "(D)Ljava/lang/String;", "", ApiSince=24)]
public string? Format(double number);
[<Android.Runtime.Register("format", "(D)Ljava/lang/String;", "", ApiSince=24)>]
override this.Format : double -> string

參數

number
Double

傳回

屬性

備註

格式的專業化。

Java 文件 android.icu.text.NumberFormat.format(double)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Format(BigInteger)

<強[>icu]</strong> 便利方法來格式化一個大整數。

[Android.Runtime.Register("format", "(Ljava/math/BigInteger;)Ljava/lang/String;", "", ApiSince=24)]
public string? Format(Java.Math.BigInteger? number);
[<Android.Runtime.Register("format", "(Ljava/math/BigInteger;)Ljava/lang/String;", "", ApiSince=24)>]
override this.Format : Java.Math.BigInteger -> string

參數

number
BigInteger

傳回

屬性

備註

<強[>icu]</strong> 便利方法來格式化一個大整數。

Java 文件 android.icu.text.NumberFormat.format(java.math.BigInteger)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Format(BigDecimal)

方便格式化大十進制的方法。

[Android.Runtime.Register("format", "(Ljava/math/BigDecimal;)Ljava/lang/String;", "", ApiSince=24)]
public string? Format(Java.Math.BigDecimal? number);
[<Android.Runtime.Register("format", "(Ljava/math/BigDecimal;)Ljava/lang/String;", "", ApiSince=24)>]
override this.Format : Java.Math.BigDecimal -> string

參數

number
BigDecimal

傳回

屬性

備註

方便格式化大十進制的方法。

Java 文件 android.icu.text.NumberFormat.format(java.math.BigDecimal)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Format(CurrencyAmount)

<強>[icu]</strong> 便利性方法來格式化貨幣金額。

[Android.Runtime.Register("format", "(Landroid/icu/util/CurrencyAmount;)Ljava/lang/String;", "", ApiSince=24)]
public string? Format(Android.Icu.Util.CurrencyAmount? currAmt);
[<Android.Runtime.Register("format", "(Landroid/icu/util/CurrencyAmount;)Ljava/lang/String;", "", ApiSince=24)>]
override this.Format : Android.Icu.Util.CurrencyAmount -> string

參數

currAmt
CurrencyAmount

傳回

屬性

備註

<強>[icu]</strong> 便利性方法來格式化貨幣金額。

Java 文件 android.icu.text.NumberFormat.format(android.icu.util.CurrencyAmount)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Format(BigDecimal)

<強>[重症監護室]</強力> 便利方法來格式化加護病房大十進位。

[Android.Runtime.Register("format", "(Landroid/icu/math/BigDecimal;)Ljava/lang/String;", "", ApiSince=24)]
public string? Format(Android.Icu.Math.BigDecimal? number);
[<Android.Runtime.Register("format", "(Landroid/icu/math/BigDecimal;)Ljava/lang/String;", "", ApiSince=24)>]
override this.Format : Android.Icu.Math.BigDecimal -> string

參數

number
BigDecimal

傳回

屬性

備註

<強>[重症監護室]</強力> 便利方法來格式化加護病房大十進位。

Java 文件 android.icu.text.NumberFormat.format(android.icu.math.BigDecimal)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Format(Int64)

格式的專業化。

[Android.Runtime.Register("format", "(J)Ljava/lang/String;", "", ApiSince=24)]
public string? Format(long number);
[<Android.Runtime.Register("format", "(J)Ljava/lang/String;", "", ApiSince=24)>]
override this.Format : int64 -> string

參數

number
Int64

傳回

屬性

備註

格式的專業化。

Java 文件 android.icu.text.NumberFormat.format(long)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於