Kaedah untuk mengeluarkan rentetan sejajar dalam Java termasuk: menggunakan penentu format untuk menentukan penjajaran, aksara padding dan lebar medan. Gunakan kaedah String.format(). Gunakan kaedah StringUtils.center() pustaka Apache Commons Lang.
Penjajaran rentetan dalam Java
Bagaimana untuk mengeluarkan rentetan sejajar?
Pelbagai kaedah disediakan dalam Java untuk mengeluarkan rentetan sejajar, termasuk:
Menggunakan penentu format
Penentukan format boleh digunakan untuk menentukan penjajaran rentetan. Penentu format terdiri daripada bahagian berikut:
Sebagai contoh, kod berikut menjajarkan rentetan "Hello" ke kanan dan mengisi ruang kosong:
System.out.printf("%10s", "Hello");
Menggunakan kaedah String.format()
String.format()
kaedah juga boleh digunakan Selaraskan rentetan. Ia menggunakan sintaks yang serupa untuk memformat penentu:String.format()
方法也可以用来对齐字符串。它使用与格式说明符类似的语法:
String formattedString = String.format("%10s", "Hello");
使用 StringUtils 库(Apache Commons Lang)
Apache Commons Lang 库提供了一个StringUtils
String centeredString = StringUtils.center("Hello", 10);
Menggunakan perpustakaan StringUtils (Apache Commons Lang)
Pustaka Apache Commons Lang menyediakan kelasStringUtils
yang mengandungi banyak fungsi untuk manipulasi rentetan Kaedah praktikal , termasuk kaedah penjajaran. Sebagai contoh, kod berikut menyelaraskan rentetan "Hello": rrreee
Atas ialah kandungan terperinci Bagaimana untuk menyelaraskan rentetan output java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!