Tafsiran dokumentasi Java: Penjelasan terperinci tentang kaedah isUpperCase() kelas Aksara
Kelas Aksara dalam Java menyediakan banyak kaedah untuk memproses aksara. Salah satunya ialah kaedah isUpperCase(), yang digunakan untuk menentukan sama ada sesuatu aksara ialah huruf besar. Artikel ini akan menerangkan penggunaan kaedah isUpperCase() secara terperinci dan memberikan contoh kod khusus. Kaedah
isUpperCase() ditakrifkan seperti berikut:public static boolean isUpperCase(char ch)
. Kaedah ini menerima parameter ch jenis char dan mengembalikan nilai boolean. Mengembalikan benar jika parameter ch ialah huruf besar sebaliknya mengembalikan palsu.
Berikut ialah contoh menggunakan kaedah isUpperCase():
public class Test { public static void main(String[] args) { char ch1 = 'A'; char ch2 = 'a'; System.out.println(Character.isUpperCase(ch1)); // true System.out.println(Character.isUpperCase(ch2)); // false } }
Kod di atas mencipta kelas bernama Test dan mentakrifkan dua pembolehubah jenis char ch1 dan ch2 dalam kaedah main(). Dalam kaedah System.out.println(), kaedah isUpperCase() dipanggil masing-masing dan hasilnya dicetak.
Jalankan kod di atas dan keputusan berikut akan dikeluarkan:
true false
Seperti yang dapat dilihat daripada keputusan, kaedah isUpperCase() menentukan kes aksara dengan betul. ch1 ialah huruf besar 'A', jadi ia mengembalikan benar manakala ch2 ialah huruf kecil 'a', hasil pulangan adalah palsu.
Seterusnya, kami menganalisis kaedah isUpperCase() dengan lebih terperinci. Kaedah
Perlu diambil perhatian bahawa kaedah isUpperCase() hanya boleh menentukan sama ada aksara ialah huruf besar dan tidak boleh menentukan secara langsung sama ada aksara dalam rentetan ialah huruf besar. Jika anda perlu menentukan sama ada semua aksara dalam rentetan adalah huruf besar, anda boleh menggunakan kaedah lain atau menggabungkannya dengan gelung untuk menentukan.
Contoh 1:
char ch = 'B'; System.out.println(Character.isUpperCase(ch)); // true
Kod di atas mencipta ch pembolehubah jenis char, menetapkannya kepada huruf besar 'B' kemudian memanggil kaedah isUpperCase(). Oleh kerana ch ialah huruf besar, hasil output adalah benar.
Contoh 2:
String str = "HELLO"; boolean isUpperCase = true; for (int i = 0; i < str.length(); i++) { if (!Character.isUpperCase(str.charAt(i))) { isUpperCase = false; break; } } System.out.println(isUpperCase); // true
Kod di atas menggunakan kaedah isUpperCase() untuk menentukan sama ada semua aksara dalam rentetan adalah huruf besar. Gelung melalui setiap aksara rentetan dan gunakan kaedah isUpperCase() untuk menentukan sama ada setiap aksara ialah huruf besar. Jika mana-mana aksara ditemui yang bukan huruf besar, tetapkan pembolehubah isUpperCase kepada palsu dan keluar dari gelung. Akhir sekali, nilai pembolehubah isUpperCase menunjukkan sama ada rentetan adalah semua huruf besar.
Ringkasan:
Artikel ini menganalisis secara terperinci penggunaan kaedah isUpperCase() bagi kelas Aksara di Jawa. Melalui kaedah isUpperCase(), kita boleh dengan mudah menentukan sama ada aksara ialah huruf besar dan menentukan sama ada semua aksara dalam rentetan adalah semua huruf besar. Saya berharap melalui pengenalan artikel ini, pembaca dapat memahami dan menggunakan kaedah isUpperCase() dengan lebih baik.
Atas ialah kandungan terperinci Tafsiran dokumentasi Java: Penjelasan terperinci tentang kaedah isUpperCase() kelas Aksara. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!