Pelbagai cara untuk menjajarkan teks atau data dalam Java: Penjajaran mendatar: Penjajaran kiri: gunakan %-n penjajaran kanan pemegang tempat: gunakan %n$ penjajaran tengah pemegang tempat: gunakan %n$s tambah %n% penjajaran menegak pemegang tempat: Boleh dilaksanakan menggunakan HTML atau perpustakaan pihak ketiga Pilihan lain: Pemisah baris (n) Tab (t) Tambah ruang secara manual
Cara menjajarkan dalam Java
dalam Java , anda boleh menggunakan pelbagai kaedah untuk menjajarkan teks , nombor atau sebarang jenis data lain. Penjajaran merujuk kepada penyusunan teks atau nombor ke dalam garisan mendatar atau menegak supaya kelihatan kemas dan konsisten.
Penjajaran mendatar
Dijajar ke kiri (dijajar ke kiri):Gunakan pemegang tempat%-n
kaedahString.format()
. Di manan
ialah lebar teks maksimum dan kandungan yang berlebihan akan dipotong.String.format()
方法的%-n
占位符。其中n
是文本最大宽度,多出的内容将被截断。
String text = "Hello World"; System.out.printf("%-20s", text); // 输出:Hello World
右对齐 (右齐):使用String.format()
方法的%n$
占位符。其中n
是文本最大宽度。
String text = "Hello World"; System.out.printf("%20$s", text); // 输出: Hello World
居中对齐:使用String.format()
方法的%n$s
占位符,并加上%n%
占位符指定文本的宽度。
String text = "Hello World"; System.out.printf("%10$s%10$s", text); // 输出: Hello World
垂直对齐
对于垂直对齐,Java 没有内置的方法。可以使用 HTML 或其他第三方库来实现垂直对齐。
其他选项
除了上述方法之外,还可以使用以下选项来对齐:
"n"
可以用于在文本中创建新行,这可以帮助对齐不同的文本行。"t"
可以用于在文本中创建水平制表符,这可以帮助对齐不同长度的文本。" "
rrreee%n$
kaedah
String.format()
. dengan
n
ialah lebar teks maksimum. rrreeePenjajaran tengah: Gunakan pemegang tempat
%n$s
kaedah
String.format()
dan tambah
%n% pemegang tempat menentukan lebar teks. rrreeePenjajaran MenegakUntuk penjajaran menegak, Java tidak mempunyai kaedah terbina dalam. Penjajaran menegak boleh dicapai menggunakan HTML atau perpustakaan pihak ketiga yang lain. Pilihan lainSelain kaedah di atas, anda juga boleh menggunakan pilihan berikut untuk penjajaran: Pemisah Talian:"n"
boleh digunakan untuk membuat baris baharu dalam teks , yang boleh membantu menjajarkan baris teks yang berbeza. Tab:"t"
boleh digunakan untuk membuat tab mendatar dalam teks, yang boleh membantu menjajarkan teks dengan panjang yang berbeza. Ruang: Tambah aksara ruang (
" "
) untuk menjajarkan teks secara manual. Walau bagaimanapun, pendekatan ini mungkin tidak begitu mantap, terutamanya jika panjang teks berbeza-beza.
Atas ialah kandungan terperinci Bagaimana untuk menyelaraskan dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!