語言

NumberFormat.Parse 方法

定義

多載

名稱 Description
Parse(String)

從給定字串的開頭解析文字以產生一個數字。

Parse(String, ParsePosition)

如果可能的話,回放多頭(例如:

Parse(String)

從給定字串的開頭解析文字以產生一個數字。

[Android.Runtime.Register("parse", "(Ljava/lang/String;)Ljava/lang/Number;", "GetParse_Ljava_lang_String_Handler")]
public virtual Java.Lang.Number? Parse(string source);
[<Android.Runtime.Register("parse", "(Ljava/lang/String;)Ljava/lang/Number;", "GetParse_Ljava_lang_String_Handler")>]
abstract member Parse : string -> Java.Lang.Number
override this.Parse : string -> Java.Lang.Number

參數

source
String

一個 String 應該被解析的開始。

傳回

從線中解析出來的。Number

屬性

例外狀況

如果在解析過程中發生錯誤。

備註

從給定字串的開頭解析文字以產生一個數字。 此方法可能不會使用給定字串的全部文字。

請參閱方法以 #parse(String, ParsePosition) 了解更多關於數字解析的資訊。

<b>警告:</b> 請勿使用此方法來解序化號碼。 隨著當地常用方式的變化,Android 版本的在地化數字格式與解析行為可能會有所變化。 考慮使用盒型中的解析方法,例如 Long#parseLong(String),或 java.math.BigDecimal 用於反序列化一個與地方無關的十進位數字。

Java 文件 java.text.NumberFormat.parse(java.lang.String)

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

適用於

Parse(String, ParsePosition)

如果可能的話,回放多頭(例如:

[Android.Runtime.Register("parse", "(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/lang/Number;", "GetParse_Ljava_lang_String_Ljava_text_ParsePosition_Handler")]
public abstract Java.Lang.Number? Parse(string source, Java.Text.ParsePosition parsePosition);
[<Android.Runtime.Register("parse", "(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/lang/Number;", "GetParse_Ljava_lang_String_Ljava_text_ParsePosition_Handler")>]
abstract member Parse : string * Java.Text.ParsePosition -> Java.Lang.Number

參數

source
String

解析的字串

parsePosition
ParsePosition

解析位置

傳回

解析後的值

屬性

備註

如果可能,回傳一個多點(例如在範圍 [Long.MIN_VALUE, Long.MAX_VALUE] 內且不帶小數點),否則則是雙倍。 若設定為 IntegerOnly,則會在小數點停止(或等價點;例如,對於有理數「1 2/3」,會在 1 之後停止)。 不會拋出例外;如果無法解析任何物件,索引則保持不變!

<b>警告:</b> 請勿使用此方法來解序化號碼。 隨著當地常用方式的變化,Android 版本的在地化數字格式與解析行為可能會有所變化。 考慮使用盒型中的解析方法,例如 Long#parseLong(String),或 java.math.BigDecimal 用於反序列化一個與地方無關的十進位數字。

Java 文件 java.text.NumberFormat.parse(java.lang.String, java.text.ParsePosition)

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

適用於