Rumah  >  Artikel  >  Java  >  Gunakan fungsi String.endsWith() Java untuk menentukan sama ada rentetan berakhir dengan akhiran tertentu

Gunakan fungsi String.endsWith() Java untuk menentukan sama ada rentetan berakhir dengan akhiran tertentu

PHPz
PHPzasal
2023-07-26 11:56:152259semak imbas

Gunakan fungsi String.endsWith() Java untuk menentukan sama ada rentetan berakhir dengan akhiran yang ditentukan

Dalam pengaturcaraan Java, kita selalunya perlu menentukan sama ada rentetan berakhir dengan akhiran tertentu Dalam kes ini, kita boleh menggunakan endsWith yang disediakan oleh Kelas rentetan () berfungsi untuk menilai. Melalui fungsi ini, kita boleh menentukan dengan berkesan sama ada rentetan berakhir dengan akhiran yang ditentukan.

Kelas rentetan ialah kelas yang digunakan untuk mewakili rentetan dalam Java Ia menyediakan banyak kaedah untuk mengendalikan rentetan. Antaranya, fungsi endsWith() digunakan untuk menentukan sama ada rentetan berakhir dengan akhiran yang ditentukan adalah seperti berikut:

public boolean endsWith(String suffix)

Fungsi fungsi ini adalah sangat mudah Akhiran parameter jenis rentetan , digunakan untuk menentukan rentetan akhiran yang akan dinilai. Jika rentetan yang memanggil fungsi ini berakhir dengan akhiran, iaitu, jika syarat dipenuhi, benar dikembalikan jika tidak, palsu dikembalikan.

Berikut ialah contoh yang menunjukkan cara menggunakan fungsi endsWith() untuk menentukan sama ada rentetan berakhir dengan akhiran yang ditentukan:

public class EndsWithExample {
    public static void main(String[] args) {
        String str1 = "Hello World";
        String str2 = "Java Programming";

        System.out.println("str1 ends with World: " + str1.endsWith("World")); // true
        System.out.println("str1 ends with Hello: " + str1.endsWith("Hello")); // false
        System.out.println("str2 ends with Programming: " + str2.endsWith("Programming")); // true
        System.out.println("str2 ends with Java: " + str2.endsWith("Java")); // false
    }
}

Dalam contoh di atas, kami menentukan dua pembolehubah rentetan str1 dan str2, masing-masing "Hello World " dan "Pengaturcaraan Java". Kemudian, kami menggunakan fungsi endsWith() untuk menentukan sama ada dua rentetan berakhir dengan akhiran yang ditentukan.

Jalankan kod di atas, hasil keluaran adalah seperti berikut:

str1 ends with World: true
str1 ends with Hello: false
str2 ends with Programming: true
str2 ends with Java: false

Ia boleh dilihat daripada hasil yang str1 berakhir dengan "World", jadi memanggil str1.endsWith("World") mengembalikan true; "Hello", jadi memanggil str1 .endsWith("Hello") mengembalikan palsu. Begitu juga, str2 berakhir dengan "Pengaturcaraan", jadi memanggil str2.endsWith("Programming") mengembalikan benar; ia tidak berakhir dengan "Java", jadi memanggil str2.endsWith("Java") mengembalikan false.

Ringkasnya, menggunakan fungsi endsWith() kelas String Java, anda boleh menentukan dengan mudah sama ada rentetan berakhir dengan akhiran yang ditentukan. Fungsi ini sangat berguna dalam kerja pengaturcaraan sebenar, terutamanya dalam senario seperti memproses nama fail dan URL Ia boleh membantu kami memproses rentetan dengan lebih cekap.

Atas ialah kandungan terperinci Gunakan fungsi String.endsWith() Java untuk menentukan sama ada rentetan berakhir dengan akhiran tertentu. 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