NumberFormat.Parse Metodo

Definizione

Overload

Nome Descrizione
Parse(String)

Analizza il testo dall'inizio della stringa specificata per produrre un numero.

Parse(String, ParsePosition)

Restituisce un valore Long se possibile (e.

Parse(String)

Analizza il testo dall'inizio della stringa specificata per produrre un numero.

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

Parametri

text
String

Valore String il cui inizio deve essere analizzato.

Valori restituiti

Numero analizzato dalla stringa.

Attributi

Commenti

Analizza il testo dall'inizio della stringa specificata per produrre un numero. Il metodo potrebbe non usare l'intero testo della stringa specificata.

per android.icu.text.NumberFormat.parse(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Parse(String, ParsePosition)

Restituisce un valore Long se possibile (e.

[Android.Runtime.Register("parse", "(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/lang/Number;", "GetParse_Ljava_lang_String_Ljava_text_ParsePosition_Handler", ApiSince=24)]
public abstract 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)>]
abstract member Parse : string * Java.Text.ParsePosition -> Java.Lang.Number

Parametri

text
String
parsePosition
ParsePosition

Valori restituiti

Attributi

Commenti

Restituisce un valore Long se possibile, ad esempio all'interno dell'intervallo [Long.MIN_VALUE, Long.MAX_VALUE] e senza decimali; in caso contrario, restituisce un altro tipo, ad esempio BigDecimal, BigInteger o Double. Il tipo restituito non è garantito a differenza del caso Long.

Se IntegerOnly è impostato, si arresterà in corrispondenza di un separatore decimale (o equivalente; ad esempio, per i numeri razionali "1 2/3", si arresterà dopo 1).

Non genera un'eccezione; se non è possibile analizzare alcun oggetto, l'indice rimane invariato.

Per altri dettagli sull'analisi, vedere l'intestazione "Analisi" nella documentazione della classe di DecimalFormat.

per android.icu.text.NumberFormat.parse(java.lang.String, java.text.ParsePosition).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a