DecimalFormat.Format Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Format(Object, StringBuffer, FieldPosition) |
Formatta un numero e accoda il testo risultante al buffer di stringa specificato. |
| Format(Double, StringBuffer, FieldPosition) |
Formatta un valore double per produrre una stringa. |
| Format(Int64, StringBuffer, FieldPosition) |
Formattare un valore long per produrre una stringa. |
Format(Object, StringBuffer, FieldPosition)
Formatta un numero e accoda il testo risultante al buffer di stringa specificato.
[Android.Runtime.Register("format", "(Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "")]
public override sealed 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;", "")>]
override this.Format : Java.Lang.Object * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer
Parametri
- number
- Object
numero da formattare
- toAppendTo
- StringBuffer
oggetto StringBuffer al quale deve essere aggiunto il testo formattato
- pos
- FieldPosition
tiene traccia della posizione del campo all'interno della stringa restituita. Ad esempio, per la formattazione di un numero 1234567.89 nelle Locale.US impostazioni locali, se il dato fieldPosition è NumberFormat#INTEGER_FIELD, l'indice iniziale e l'indice finale di verranno impostati rispettivamente su 0 e 9 per la stringa 1,234,567.89di fieldPosition output .
Valori restituiti
valore passato come toAppendTo
- Attributi
Commenti
Formatta un numero e accoda il testo risultante al buffer di stringa specificato. Il numero può essere di qualsiasi sottoclasse di java.lang.Number.
Questa implementazione usa la precisione massima consentita.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Format(Double, StringBuffer, FieldPosition)
Formatta un valore double per produrre una stringa.
[Android.Runtime.Register("format", "(DLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_DLjava_lang_StringBuffer_Ljava_text_FieldPosition_Handler")]
public override Java.Lang.StringBuffer? Format(double number, Java.Lang.StringBuffer? result, Java.Text.FieldPosition? fieldPosition);
[<Android.Runtime.Register("format", "(DLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_DLjava_lang_StringBuffer_Ljava_text_FieldPosition_Handler")>]
override this.Format : double * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer
Parametri
- number
- Double
Doppia da formattare
- result
- StringBuffer
dove il testo deve essere accodato
- fieldPosition
- FieldPosition
tiene traccia della posizione del campo all'interno della stringa restituita. Ad esempio, per la formattazione di un numero 1234567.89 nelle Locale.US impostazioni locali, se il dato fieldPosition è NumberFormat#INTEGER_FIELD, l'indice iniziale e l'indice finale di verranno impostati rispettivamente su 0 e 9 per la stringa 1,234,567.89di fieldPosition output .
Valori restituiti
Stringa numerica formattata
- Attributi
Commenti
Formatta un valore double per produrre una stringa.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Format(Int64, StringBuffer, FieldPosition)
Formattare un valore long per produrre una stringa.
[Android.Runtime.Register("format", "(JLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_JLjava_lang_StringBuffer_Ljava_text_FieldPosition_Handler")]
public override Java.Lang.StringBuffer? Format(long number, Java.Lang.StringBuffer? result, Java.Text.FieldPosition? fieldPosition);
[<Android.Runtime.Register("format", "(JLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_JLjava_lang_StringBuffer_Ljava_text_FieldPosition_Handler")>]
override this.Format : int64 * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer
Parametri
- number
- Int64
Formato lungo da formattare
- result
- StringBuffer
dove il testo deve essere accodato
- fieldPosition
- FieldPosition
tiene traccia della posizione del campo all'interno della stringa restituita. Ad esempio, per la formattazione di un numero 123456789 nelle Locale.US impostazioni locali, se il dato fieldPosition è NumberFormat#INTEGER_FIELD, l'indice iniziale e l'indice finale di verranno impostati rispettivamente su 0 e 11 per la stringa 123,456,789di fieldPosition output .
Valori restituiti
Stringa numerica formattata
- Attributi
Commenti
Formattare un valore long per produrre una stringa.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.