IFormattable.FormatTo(Formatter, FormatFlags, Int32, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Formatiert das Objekt mithilfe der bereitgestellten Formatter formatter.
[Android.Runtime.Register("formatTo", "(Ljava/util/Formatter;III)V", "GetFormatTo_Ljava_util_Formatter_IIIHandler:Java.Util.IFormattableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void FormatTo(Java.Util.Formatter? formatter, Java.Util.FormatFlags flags, int width, int precision);
[<Android.Runtime.Register("formatTo", "(Ljava/util/Formatter;III)V", "GetFormatTo_Ljava_util_Formatter_IIIHandler:Java.Util.IFormattableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member FormatTo : Java.Util.Formatter * Java.Util.FormatFlags * int * int -> unit
Parameter
- formatter
- Formatter
Die Formatter formatter. Die Implementierung von Klassen kann aufrufen Formatter#out() formatter.out() oder abrufen, Locale Formatter#locale() formatter.locale() die Appendable bzw. die von diesem formatter verwendet werden.
- flags
- FormatFlags
Die Flags ändern das Ausgabeformat. Der Wert wird als Bitmaske interpretiert. Eine beliebige Kombination der folgenden Flags kann festgelegt werden: FormattableFlags#LEFT_JUSTIFY, , FormattableFlags#UPPERCASEund FormattableFlags#ALTERNATE. Wenn keine Kennzeichnungen festgelegt sind, wird die Standardformatierung der implementierenden Klasse angewendet.
- width
- Int32
Die minimale Anzahl von Zeichen, die in die Ausgabe geschrieben werden sollen.
Wenn die Länge des konvertierten Werts kleiner als der width Wert ist, wird die Ausgabe bis ' ' zur Gesamtanzahl der Zeichen aufgefüllt, die der Breite entspricht. Der Abstand befindet sich standardmäßig am Anfang. Wenn die FormattableFlags#LEFT_JUSTIFY Kennzeichnung festgelegt ist, befindet sich der Abstand am Ende. Wenn width dies der Grund ist -1 , gibt es kein Minimum.
- precision
- Int32
Die maximale Anzahl von Zeichen, die in die Ausgabe geschrieben werden sollen.
Die Genauigkeit wird vor der Breite angewendet, damit die Ausgabe auf precision Zeichen abgeschnitten wird, auch wenn der width Wert größer als der precisionist. Wenn precision die Anzahl der Zeichen nicht explizit begrenzt ist -1 .
- Attribute
Ausnahmen
wenn eines der Parameter nicht unterstützt wird.
Hinweise
Formatiert das Objekt mithilfe der bereitgestellten Formatter formatter.
Java-Dokumentation für java.util.Formattable.formatTo(java.util.Formatter, int, int, int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.