Lenguaje

DecimalFormat.Format Método

Definición

Sobrecargas

Nombre Description
Format(Object, StringBuffer, FieldPosition)

Da formato a un número y anexa el texto resultante al búfer de cadena especificado.

Format(Double, StringBuffer, FieldPosition)

Da formato a un doble para generar una cadena.

Format(Int64, StringBuffer, FieldPosition)

Dar formato a un long para generar una cadena.

Format(Object, StringBuffer, FieldPosition)

Da formato a un número y anexa el texto resultante al búfer de cadena especificado.

[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

Parámetros

number
Object

número al que se va a dar formato

toAppendTo
StringBuffer

al StringBuffer que se va a anexar el texto con formato

pos
FieldPosition

realiza un seguimiento de la posición del campo dentro de la cadena devuelta. Por ejemplo, para dar formato a un número 1234567.89 en Locale.US la configuración regional, si el elemento especificado fieldPosition es NumberFormat#INTEGER_FIELD, el índice inicial y el índice final de se establecerán en 0 y 9, respectivamente para la cadena 1,234,567.89de fieldPosition salida .

Devoluciones

el valor pasado como toAppendTo

Atributos

Comentarios

Da formato a un número y anexa el texto resultante al búfer de cadena especificado. El número puede ser de cualquier subclase de java.lang.Number.

Esta implementación usa la precisión máxima permitida.

Java documentación para java.text.DecimalFormat.format(java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Format(Double, StringBuffer, FieldPosition)

Da formato a un doble para generar una cadena.

[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

Parámetros

number
Double

El doble al que se va a dar formato

result
StringBuffer

donde se va a anexar el texto

fieldPosition
FieldPosition

realiza un seguimiento de la posición del campo dentro de la cadena devuelta. Por ejemplo, para dar formato a un número 1234567.89 en Locale.US la configuración regional, si el elemento especificado fieldPosition es NumberFormat#INTEGER_FIELD, el índice inicial y el índice final de se establecerán en 0 y 9, respectivamente para la cadena 1,234,567.89de fieldPosition salida .

Devoluciones

Cadena de número con formato

Atributos

Comentarios

Da formato a un doble para generar una cadena.

Java documentación para java.text.DecimalFormat.format(double, java.lang.StringBuffer, java.text.FieldPosition).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Format(Int64, StringBuffer, FieldPosition)

Dar formato a un long para generar una cadena.

[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

Parámetros

number
Int64

Long to format

result
StringBuffer

donde se va a anexar el texto

fieldPosition
FieldPosition

realiza un seguimiento de la posición del campo dentro de la cadena devuelta. Por ejemplo, para dar formato a un número 123456789 en Locale.US la configuración regional, si el especificado fieldPosition es NumberFormat#INTEGER_FIELD, el índice begin y end de se establecerá en 0 y 11, respectivamente para la cadena 123,456,789de fieldPosition salida .

Devoluciones

Cadena de número con formato

Atributos

Comentarios

Dar formato a un long para generar una cadena.

Java documentación para java.text.DecimalFormat.format(long, java.lang.StringBuffer, java.text.FieldPosition).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a