Rumah Java javaTutorial Gunakan fungsi String.startsWith() Java untuk menentukan sama ada rentetan bermula dengan awalan yang ditentukan

Gunakan fungsi String.startsWith() Java untuk menentukan sama ada rentetan bermula dengan awalan yang ditentukan

Jul 25, 2023 pm 02:27 PM
java string startswith()

Gunakan fungsi String.startsWith() Java untuk menentukan sama ada rentetan bermula dengan awalan yang ditentukan

Dalam pengaturcaraan Java, kita selalunya perlu memproses dan menilai rentetan. Satu operasi biasa adalah untuk menentukan sama ada rentetan bermula dengan awalan yang ditentukan. Java menyediakan fungsi startsWith() kelas String, yang boleh melaksanakan fungsi ini dengan mudah. Fungsi

String's startsWith()

Kelas rentetan ialah salah satu kelas yang paling biasa digunakan di Jawa. Ia menyediakan banyak kaedah pemprosesan dan penghakiman rentetan yang biasa digunakan, termasuk fungsi startsWith(). Dengan memanggil fungsi ini, kita boleh menentukan sama ada rentetan bermula dengan awalan yang ditentukan.

Fungsi ditakrifkan seperti berikut:
boolean awam bermulaDengan(Awalan rentetan)

Awalan parameter ialah rentetan yang mewakili awalan yang akan dinilai. Nilai pulangan fungsi ialah nilai Boolean Jika rentetan semasa bermula dengan awalan, ia mengembalikan benar, jika tidak ia mengembalikan palsu.

Contoh Kod

Berikut ialah contoh kod menggunakan fungsi startsWith():

public class StringStartsWithExample {
    public static void main(String[] args) {
        String str1 = "Hello, world!";
        String str2 = "Hello";
        String str3 = "World";

        // 判断字符串是否以指定前缀开头
        boolean startsWith1 = str1.startsWith("Hello");
        boolean startsWith2 = str2.startsWith("Hello");
        boolean startsWith3 = str3.startsWith("Hello");

        // 输出结果
        System.out.println("str1 starts with "Hello": " + startsWith1);
        System.out.println("str2 starts with "Hello": " + startsWith2);
        System.out.println("str3 starts with "Hello": " + startsWith3);
    }
}

Dalam contoh di atas, kami mentakrifkan tiga rentetan str1, str2 dan str3, yang masing-masing mewakili rentetan yang berbeza.

Kemudian, kami menggunakan fungsi startsWith() untuk menentukan sama ada setiap rentetan diawali dengan "Hello".

Akhir sekali, cetak hasilnya dengan memanggil fungsi System.out.println().

Hasil keluaran adalah seperti berikut:

str1 starts with "Hello": true
str2 starts with "Hello": true
str3 starts with "Hello": false

Seperti yang dapat dilihat daripada hasilnya, kedua-dua str1 dan str2 diawali dengan "Hello", jadi nilai pulangan bagi fungsi startsWith() adalah benar. Dan str3 tidak diawali dengan "Hello", jadi nilai pulangan adalah palsu.

Ringkasan

Menggunakan fungsi String.startsWith() Java boleh menentukan dengan mudah sama ada rentetan bermula dengan awalan yang ditentukan. Dengan memanggil fungsi ini, kita hanya boleh memadankan awalan rentetan dan mendapatkan hasil Boolean yang sepadan. Sama ada dalam pemprosesan rentetan atau logik penghakiman, fungsi startsWith() ialah fungsi alat praktikal.

Atas ialah kandungan terperinci Gunakan fungsi String.startsWith() Java untuk menentukan sama ada rentetan bermula dengan awalan yang ditentukan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Stock Market GPT

Stock Market GPT

Penyelidikan pelaburan dikuasakan AI untuk keputusan yang lebih bijak

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Menyelesaikan masalah nullpointerexception biasa dengan pilihan Menyelesaikan masalah nullpointerexception biasa dengan pilihan Aug 31, 2025 am 07:11 AM

Pilihan adalah kelas kontena yang diperkenalkan oleh Java 8. Ia digunakan dengan jelas menunjukkan bahawa nilai mungkin kosong, dengan itu mengelakkan NullPointerException; 2. Ia memudahkan pemeriksaan null bersarang dengan menyediakan peta, orelse dan kaedah lain, mencegah kaedah dari mengembalikan nilai pulangan dan penyeragaman pengumpulan; 3. Amalan terbaik termasuk hanya nilai yang kembali, mengelakkan penggunaan medan atau parameter, membezakan Orelse dari Orelseget, dan tidak memanggil GET () secara langsung; 4. Pilihan tidak boleh disalahgunakan. Sekiranya kaedah yang tidak kosong tidak perlu dibungkus, operasi pilihan yang tidak perlu harus dielakkan dalam aliran; Penggunaan yang betul pilihan boleh meningkatkan keselamatan kod dan kebolehbacaan, tetapi ia memerlukan tabiat pengaturcaraan yang baik.

Edit penanda buku di Chrome Edit penanda buku di Chrome Aug 27, 2025 am 12:03 AM

Penyuntingan penanda buku Chrome adalah mudah dan praktikal. Pengguna boleh memasukkan pengurus penanda buku melalui kekunci pintasan CTRL Shift O (Windows) atau CMD Shift O (MAC), atau masuk melalui menu penyemak imbas; 1. Apabila menyunting penanda buku tunggal, klik kanan untuk memilih "Edit", ubah suai tajuk atau URL dan klik "Selesai" untuk menyimpan; 2. Apabila menganjurkan penanda buku dalam kelompok, anda boleh memegang Ctrl (atau CMD) kepada penanda buku pelbagai pilihan dalam pengurus penanda buku, klik kanan untuk memilih "Pindah ke" atau "Salin ke" folder Sasaran; 3. Apabila mengeksport dan mengimport penanda halaman, klik butang "Solve" untuk memilih "penanda buku eksport" untuk menyimpan sebagai fail HTML, dan kemudian pulihkannya melalui fungsi "Import Bookmark" jika perlu.

Masukkan kekunci yang tidak berfungsi di papan kekunci saya Masukkan kekunci yang tidak berfungsi di papan kekunci saya Aug 30, 2025 am 08:36 AM

Pertama, checkforphysicalissueslikeDebrisordamageandcleanthekeyboardestwithanexternalone; 2.Testheenterkeyindifferentappstodetermineiftheissueissoftware-spesifik;

Apakah kelas pembalut dan mengapa mereka digunakan di Java? Apakah kelas pembalut dan mengapa mereka digunakan di Java? Sep 01, 2025 am 05:58 AM

WrapperclassesareusedtoconvertprimitivedatedatypesintoObjects, enabingtheiruseincollections, membolehkanNullValues, proveidingutilitymethods, andsupportingautoboxing/unboxing.1.theyAllowPrimitivestobeUstionsLectionsLikeArrayList, whoughTon.1

Apakah kebocoran memori di Java? Apakah kebocoran memori di Java? Aug 28, 2025 am 05:37 AM

AmemoryleakinjaoccurswhenunreachableBrectsarenotgarbageCollectedDuetolingeringReference, leadingToExcessivemememememyUsageAndPotentialOutOfMemoryError

Cara mencari nilai maksimum atau min dalam aliran di java Cara mencari nilai maksimum atau min dalam aliran di java Aug 27, 2025 am 04:14 AM

Gunakan kaedah max () dan min () untuk menggabungkan komparator untuk mencari nilai maksimum dan minimum dalam aliran, seperti komparator.naturalorder () atau integer :: compareTo Bandingkan jenis asas; 2. Untuk objek tersuai, gunakan komparator.comparing () untuk membandingkan berdasarkan bidang tertentu, seperti orang :: getage; 3. Oleh kerana hasilnya adalah pilihan, keadaan aliran kosong mesti dikendalikan. Anda boleh menggunakan ispresent () untuk memeriksa atau orelse () untuk memberikan nilai lalai. Adalah disyorkan untuk menggunakan INTSTREAM untuk jenis asas untuk mengelakkan overhead tinju dan meningkatkan prestasi. Pada akhirnya, anda harus sentiasa dilakukan dengan betul.

CVE-2024-20674 | Fungsi Keselamatan Windows Kerberos memintas Kerentanan CVE-2024-20674 | Fungsi Keselamatan Windows Kerberos memintas Kerentanan Sep 02, 2025 pm 05:18 PM

0x00 Foreword Kerberos dicipta oleh MIT sebagai penyelesaian kepada isu -isu keselamatan siber ini. Adalah seni bina klien/pelayan yang menyediakan pemprosesan pengesahan keselamatan melalui rangkaian. Melalui pengesahan, identiti pengirim dan penerima transaksi rangkaian dapat dipastikan benar. Perkhidmatan ini juga boleh mengesahkan kesahihan (integriti) data yang diluluskan dan menyulitkan data semasa penghantaran (kerahsiaan). 0x01 Kerentanan Keterangan Penyerang dengan akses kepada rangkaian mangsa boleh mengeksploitasi kelemahan ini dengan mewujudkan serangan pertengahan (MITM) atau teknik spoofing rangkaian tempatan yang lain, dan kemudian menghantar mesej Kerberos yang berniat jahat ke komputer mangsa klien dan berpura -pura menjadi pelayan pengesahan Kerberos. 0x02cve

Cara memformat nombor di Java menggunakan decimalFormat Cara memformat nombor di Java menggunakan decimalFormat Aug 30, 2025 am 03:09 AM

Gunakan decimalFormat untuk mengawal format digital dengan tepat. 1. Gunakan rentetan corak seperti "#, ###. ##" Untuk pemformatan asas, di mana#mewakili nombor pilihan, 0 mewakili nombor mesti dipaparkan, adalah seribu pemisah, dan merupakan titik perpuluhan; 2. Mod biasa termasuk "0.00" untuk mengekalkan dua tempat perpuluhan, "0,000.000" untuk melengkapkan penjajaran sifar, dan sebagainya; 3. Elakkan kaedah notasi saintifik, anda boleh menetapkanScientification (palsu) atau menggunakan mod dengan digit yang mencukupi; 4. Anda boleh menetapkan mod pembulatan melalui setroundingmode (), seperti half_up, ke bawah, dll.

See all articles