Bagikan melalui


IFormattable.FormatTo(Formatter, FormatFlags, Int32, Int32) Metode

Definisi

Memformat objek menggunakan yang disediakan 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

Formatter formatter. Menerapkan kelas dapat memanggil Formatter#out() formatter.out() atau Formatter#locale() formatter.locale() untuk mendapatkan Appendable atau Locale digunakan oleh ini formatter masing-masing.

flags
FormatFlags

Bendera mengubah format output. Nilai ditafsirkan sebagai bitmask. Kombinasi bendera berikut dapat diatur: FormattableFlags#LEFT_JUSTIFY, , FormattableFlags#UPPERCASEdan FormattableFlags#ALTERNATE. Jika tidak ada bendera yang diatur, pemformatan default kelas penerapan akan berlaku.

width
Int32

Jumlah minimum karakter yang akan ditulis ke output. Jika panjang nilai yang dikonversi kurang dari width output akan diisi hingga '&nbsp;&nbsp;' jumlah total karakter sama dengan lebar. Padding berada di awal secara default. FormattableFlags#LEFT_JUSTIFY Jika bendera diatur, maka padding akan berada di akhir. Jika width kemudian -1 tidak ada minimum.

precision
Int32

Jumlah maksimum karakter yang akan ditulis ke output. Presisi diterapkan sebelum lebar, sehingga output akan dipotong ke precision karakter bahkan jika width lebih besar dari precision. Jika precision demikian -1 , tidak ada batas eksplisit pada jumlah karakter.

Atribut

Pengecualian

jika salah satu parameter tidak didukung.

Keterangan

Memformat objek menggunakan yang disediakan Formatter formatter.

Dokumentasi Java untuk java.util.Formattable.formatTo(java.util.Formatter, int, int, int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk