Rumah >Java >javaTutorial >Bagaimanakah kaedah String.trim() dalam Java mengalih keluar ruang pada kedua-dua hujung rentetan?

Bagaimanakah kaedah String.trim() dalam Java mengalih keluar ruang pada kedua-dua hujung rentetan?

WBOY
WBOYasal
2023-11-18 14:26:431372semak imbas

Bagaimanakah kaedah String.trim() dalam Java mengalih keluar ruang pada kedua-dua hujung rentetan?

Kelas String di Java menyediakan banyak kaedah mudah untuk mengendalikan rentetan. Antaranya, kaedah String.trim() ialah kaedah yang biasa digunakan untuk mengalih keluar ruang pada kedua-dua hujung rentetan. Dalam artikel ini, kami akan memperkenalkan penggunaan kaedah String.trim() secara terperinci dan contoh kod khusus. Fungsi kaedah

String.trim() adalah untuk mengembalikan rentetan baharu, yang merupakan hasil rentetan asal selepas mengalih keluar ruang di kedua-dua hujungnya. Kaedah ini tidak mengubah nilai rentetan asal, tetapi mengembalikan objek rentetan baharu. Berikut ialah beberapa kod sampel menggunakan kaedah String.trim():

public class StringTrimExample {
    public static void main(String[] args) {
        String str1 = "  Hello World!  ";
        String str2 = "   Java Programming  ";
        
        // 使用trim()方法去除字符串两端的空格
        String trimmedStr1 = str1.trim();
        String trimmedStr2 = str2.trim();
        
        // 打印去除空格后的字符串
        System.out.println("去除空格后的字符串1:" + trimmedStr1);
        System.out.println("去除空格后的字符串2:" + trimmedStr2);
        
        // 去除空格后的字符串与原始字符串是不同的对象
        System.out.println("原始字符串1与去除空格后的字符串1是否相等:" + (str1 == trimmedStr1));
        System.out.println("原始字符串2与去除空格后的字符串2是否相等:" + (str2 == trimmedStr2));
    }
}

Kod di atas mencipta dua rentetan yang mengandungi ruang, dan kemudian menggunakan kaedah String.trim() untuk mengalih keluar ruang pada kedua-dua hujung rentetan. Akhir sekali, rentetan selepas mengalih keluar ruang dan hasil sama ada rentetan asal dan rentetan selepas mengalihkan ruang adalah sama dicetak.

Laksanakan kod di atas dan anda akan mendapat output berikut:

去除空格后的字符串1:Hello World!
去除空格后的字符串2:Java Programming
原始字符串1与去除空格后的字符串1是否相等:false
原始字符串2与去除空格后的字符串2是否相等:false

Seperti yang anda lihat daripada output, hasil yang betul diperoleh selepas menggunakan kaedah String.trim() untuk mengalih keluar ruang pada kedua-dua hujung rentetan. Pada masa yang sama, ia juga membuktikan bahawa rentetan selepas mengalihkan ruang dan rentetan asal adalah objek yang berbeza.

Perlu diambil perhatian bahawa kaedah String.trim() hanya akan mengalih keluar ruang pada kedua-dua hujung rentetan, tetapi bukan ruang di tengah rentetan. Jika anda perlu mengalih keluar ruang di tengah rentetan, anda boleh menggunakan kaedah String.replaceAll() atau ungkapan biasa.

Ringkasnya, kaedah String.trim() ialah kaedah mudah untuk mengalih keluar ruang pada kedua-dua hujung rentetan. Dengan menggunakan kaedah String.trim(), anda boleh memudahkan proses pemprosesan rentetan dan meningkatkan kebolehbacaan dan kecekapan kod. Saya harap artikel ini boleh memberi anda sedikit bantuan dalam menggunakan kaedah String.trim() dalam Java.

Atas ialah kandungan terperinci Bagaimanakah kaedah String.trim() dalam Java mengalih keluar ruang pada kedua-dua hujung rentetan?. 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

Artikel berkaitan

Lihat lagi