Language

DecimalFormat.Parse(String, ParsePosition) メソッド

定義

可能な場合は Long を返します (例: [Long.MIN_VALUE,Long.MAX_VALUE] の範囲内で、小数点以下を指定しない場合)。それ以外の場合は、BigDecimal、BigInteger、Double などの別の型を返します。

[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] の範囲内で、小数点以下を指定しない場合)。それ以外の場合は、BigDecimal、BigInteger、Double などの別の型を返します。 戻り値の型は、Long ケース以外では保証されません。 IntegerOnly が設定されている場合、小数点で停止します (または等しい場合、たとえば、有理数 "1 2/3" の場合は、1 の後に停止します)。 例外をスローしません。オブジェクトを解析できない場合、インデックスは変更されません。 解析の詳細については、DecimalFormat のクラス ドキュメントの "Parsing" ヘッダーを参照してください。

Javaドキュメント。

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

適用対象