Jajarkan output melalui kaedah printf() dalam Java Langkah-langkahnya adalah seperti berikut: Tentukan penentu format, seperti %d untuk integer. Penjajaran ditentukan menggunakan bendera penjajaran: '-' untuk mewajarkan kiri, '+' untuk memaparkan tanda tambah sebelum nombor positif, ' ' untuk memaparkan ruang sebelum nombor positif, '0' untuk mewajarkan kanan dan pad dengan sifar. Tetapkan lebar medan minimum, nyatakan lebar minimum medan keluaran. Berdasarkan parameter ini, gunakan kaedah printf() untuk menjajarkan output.
Cara menjajarkan output dalam Java
Dalam Java, anda boleh menggunakan kaedahprintf()
untuk menyelaraskan output. Kaedah ini memerlukan parameter berikut:printf()
方法来对输出进行对齐。此方法需要以下几个参数:
%d
表示整数,%f
表示浮点数。对齐标志
对齐标志可以是以下几个值:
-
:左对齐+
:在正数前显示正号
:在正数前显示空格0
:右对齐并使用零填充最小字段宽度
最小字段宽度指定输出字段的最小宽度。如果输出文本的长度小于最小宽度,则使用填充字符填充输出字段。
示例
以下示例将浮点数5.5
输出为右对齐,最小字段宽度为 10,使用空格填充:
System.out.printf("%10.2f", 5.5);
输出:
5.50
以下示例将整数123
Menentukan kaedah pemformatan data, contohnya,%d
mewakili integer,%f kod> Mewakili nombor titik terapung.
Nyatakan penjajaran teks dalam medan.
Nyatakan aksara untuk teks yang tidak diisi.
: Paparkan ruang sebelum nombor positif0: right-justified dengan sifar padding
System.out.printf("%-6d", 123);
123
Output dibenarkan kiri, dengan lebar medan minimum 6, menggunakan padding sifar:
123
System.out.printf("%10s", "Hello");
Hello
Atas ialah kandungan terperinci Bagaimana untuk menyelaraskan output dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!