DecimalFormat.Format Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| Format(Object, StringBuffer, FieldPosition) |
Форматирует число и добавляет полученный текст к заданному буферу строки. |
| Format(Double, StringBuffer, FieldPosition) |
Форматирует двойник для создания строки. |
| Format(Int64, StringBuffer, FieldPosition) |
Отформатируйте длину для создания строки. |
Format(Object, StringBuffer, FieldPosition)
Форматирует число и добавляет полученный текст к заданному буферу строки.
[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
Параметры
- number
- Object
число для форматирования
- toAppendTo
- StringBuffer
значение StringBuffer , к которому добавляется форматированный текст.
- pos
- FieldPosition
отслеживает положение поля в возвращаемой строке. Например, для форматирования числа 1234567.89 в языковом стандарте, если задано fieldPositionNumberFormat#INTEGER_FIELD, начальный индекс и конечный индекс fieldPosition будут иметь значение 0 и 9 соответственно для выходной строки1,234,567.89.Locale.US
Возвращаемое значение
значение, переданное как toAppendTo
- Атрибуты
Комментарии
Форматирует число и добавляет полученный текст к заданному буферу строки. Число может быть любым подклассом java.lang.Number.
Эта реализация использует максимальную точность, разрешенную.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
Format(Double, StringBuffer, FieldPosition)
Форматирует двойник для создания строки.
[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
Параметры
- number
- Double
Двойной формат
- result
- StringBuffer
где текст должен быть добавлен
- fieldPosition
- FieldPosition
отслеживает положение поля в возвращаемой строке. Например, для форматирования числа 1234567.89 в языковом стандарте, если задано fieldPositionNumberFormat#INTEGER_FIELD, начальный индекс и конечный индекс fieldPosition будут иметь значение 0 и 9 соответственно для выходной строки1,234,567.89.Locale.US
Возвращаемое значение
Отформатированная строка номера
- Атрибуты
Комментарии
Форматирует двойник для создания строки.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
Format(Int64, StringBuffer, FieldPosition)
Отформатируйте длину для создания строки.
[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
Параметры
- number
- Int64
Длинное форматирование
- result
- StringBuffer
где текст должен быть добавлен
- fieldPosition
- FieldPosition
отслеживает положение поля в возвращаемой строке. Например, для форматирования числа 123456789 в языковом стандарте, если задано fieldPositionNumberFormat#INTEGER_FIELD, начальный индекс и конечный индекс fieldPosition будут иметь значение 0 и 11 соответственно для выходной строки123,456,789.Locale.US
Возвращаемое значение
Отформатированная строка номера
- Атрибуты
Комментарии
Отформатируйте длину для создания строки.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".