DecimalFormat.Parse(String, ParsePosition) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
若可能,回傳 Long (例如範圍在 [Long.MIN_VALUE, Long.MAX_VALUE] 範圍內且無小數);否則,會回傳另一種類型,例如大十進位、大整數或雙倍。
[Android.Runtime.Register("parse", "(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/lang/Number;", "GetParse_Ljava_lang_String_Ljava_text_ParsePosition_Handler", ApiSince=24)]
public override Java.Lang.Number? Parse(string? text, 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", ApiSince=24)>]
override this.Parse : string * Java.Text.ParsePosition -> Java.Lang.Number
參數
- text
- String
- parsePosition
- ParsePosition
傳回
- 屬性
備註
若可能,回傳 Long (例如範圍在 [Long.MIN_VALUE, Long.MAX_VALUE] 範圍內且無小數);否則,會回傳另一種類型,例如大十進位、大整數或雙倍。 回傳類型除了 Long 情況外,無法保證。 若設定為 IntegerOnly,則會在小數點停止(或等價點;例如,對於有理數「1 2/3」,會在 1 之後停止)。 不會拋出例外;如果無法解析任何物件,索引則保持不變! 欲了解更多解析細節,請參閱 DecimalFormat 類別文件中的「Parsing」標頭。
的 android.icu.text.DecimalFormat.parse(java.lang.String, java.text.ParsePosition)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。