Rumah >Java >javaTutorial >Bagaimana Saya Boleh Memadam Rentetan dengan Cekap di Jawa?

Bagaimana Saya Boleh Memadam Rentetan dengan Cekap di Jawa?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-23 14:06:18785semak imbas

How Can I Efficiently Pad Strings in Java?

Padding String dengan Lancar di Java

Soalan:

Java tidak mempunyai utiliti yang jelas untuk rentetan padding. Bagaimanakah tugas ini dapat dicapai dengan berkesan?

Jawapan:

Diperkenalkan dalam Java 5, String.format() menawarkan penyelesaian komprehensif untuk pelapik rentetan:

Padding Kiri:

public static String padLeft(String s, int n) {
    return String.format("%" + n + "s", s);
}

Padding Kanan:

public static String padRight(String s, int n) {
    return String.format("%-" + n + "s", s);
}

Sampel Penggunaan:

public static void main(String args[]) throws Exception {
    System.out.println(padRight("Howto", 20) + "*");
    System.out.println(padLeft("Howto", 20) + "*");
}

Output:

Howto               *
               Howto*

Atas ialah kandungan terperinci Bagaimana Saya Boleh Memadam Rentetan dengan Cekap di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn