Char in Java: Apa itu kelas Character di Java?



Artikel ini adalah panduan komprehensif mengenai kelas watak di Java, dan membincangkan urutan pelarian yang berbeza, dan kaedah Char di Java.

Di Jawa, kita menemui situasi di mana kita perlu menggunakan objek dan bukannya jenis data primitif. Untuk mencapai ini, menyediakan kelas pembungkus Perwatakan untuk primitif char . Dalam artikel ini tentang Char in Java, mari kita memahami hal yang sama secara terperinci.

Logo Java - Char di Java - EdurekaTopik berikut akan dibahas dalam artikel ini:





Mari kita mulakan!

Kelas watak di Jawa

The Kelas watak secara amnya membungkus nilai semua jenis primitif c telah menjadi sebuah objek . Mana-mana objek watak jenis mungkin mengandungi satu bidang yang jenisnya char . Kelas Karakter menawarkan sebilangan kelas berguna (iaitu, statik) kerana bekerja dengan watak.



Untuk membuat objek watak dengan watak pembina &tolak

cara mendapatkan panjang array dalam javascript
Karakter ch = Karakter baru ('a')

Pernyataan di atas menghasilkan objek watak yang mengandungi 'a' jenis char. Hanya ada satu pembina dalam kelas watak yang mengharapkan argumen jenis data char.

Selanjutnya dalam artikel ini tentang Char in Java, mari kita lihat beberapa urutan pelarian yang digunakan dengan watak-watak di Java.



Urutan melarikan diri

Watak yang didahului oleh a garis miring terbalik () secara amnya dipanggil urutan melarikan diri. Terdapat jadual yang dinyatakan di bawah ini yang akan membantu anda dalam memahami konsep ini.

Urutan melarikan diri Penerangan
tMemasukkan tab dalam teks pada ketika ini.
nIa memasukkan baris baru dalam teks.
bMemasukkan ruang belakang dalam teks pada ketika ini.
rIa Memasukkan pengembalian kereta dalam teks pada ketika ini.
fIa memasukkan suapan bentuk dalam teks pada ketika ini.
'Ia memasukkan watak petikan tunggal dalam teks pada ketika ini.
'Ia memasukkan watak petikan ganda dalam teks pada ketika ini.
Memasukkan watak garis miring terbalik dalam teks pada ketika ini.

Oleh kerana anda telah memahami urutan pelarian, marilah kita terus maju dan memahami kaedah yang menjadi ciri di Jawa.

apa chef di devops

Kaedah kelas watak

Jadual berikut membincangkan beberapa perkara penting kelas watak.

Kaedah Penerangan
isWhitespace ()Ini membantu dalam menentukan sama ada nilai char yang ditentukan adalah ruang kosong.
isDigit ()Ini membantu dalam menentukan sama ada nilai char yang ditentukan adalah digit.
isLetter ()Ini membantu dalam menentukan sama ada nilai char adalah huruf.
isUpperCase ()Ini membantu dalam menentukan sama ada nilai char yang ditentukan adalah huruf besar.
isLowerCase ()Ini membantu dalam menentukan sama ada nilai char yang ditentukan adalah huruf kecil.
keUpperCase ()Ia mengembalikan bentuk huruf besar dari nilai char yang ditentukan.
keLowerCase ()Ia mengembalikan bentuk huruf kecil dari nilai char yang ditentukan.
menjalin()Ia mengembalikan objek String yang mewakili nilai watak yang ditentukan

Selanjutnya, dalam artikel ini tentang Char in Java, mari kita lihat pelaksanaan praktikal kaedah yang dibincangkan di atas.

Kod:

import java.util.Scanner kelas awam JavaCharacterExample1 {public static void main (String [] args) {// Minta pengguna untuk input pertama. System.out.print ('Input pertama:') // Gunakan kelas Scanner untuk mendapatkan input pengguna. Pengimbas pengimbas = Pengimbas baru (System.in) // Mendapat input pengguna. char [] value1 = scanner.nextLine (). toCharArray () int result1 = 0 // Hitung watak untuk watak tertentu. untuk (char ch1: value1) {result1 = Character.charCount (ch1)} // Cetak hasilnya. System.out.print ('Value:' + result1 + 'n') System.out.print ('Second input:') char [] value2 = scanner.nextLine (). ToCharArray () untuk (char ch2: value2) { int result2 = Character.hashCode (ch2) System.out.print ('Kod hash untuk watak' '+ ch2 +' 'diberikan sebagai:' + result2 + 'n')} System.out.print ('Input ketiga: ') char [] value3 = scanner.nextLine (). toCharArray () untuk (char ch3: value3) {boolean result3 = Character.isDigit (ch3) if (result3) {System.out.println (' The character '' + ch3 + 'adalah digit.')} lain {System.out.println ('The character' '+ ch3 +' 'bukan digit.')} System.out.print ('input keempat:') char [] value4 = scanner.nextLine (). toCharArray () untuk (char ch4: value4) {boolean result4 = Character.isISOControl (ch4) System.out.println ('The watak keempat' '+ ch4 +' 'adalah Kawalan ISO : '+ hasil4)}}}}

Pengeluaran:

Input pertama: 89 Nilai: 1 Input kedua: J Kod hash untuk watak 'J' diberikan sebagai: 74 Input ketiga: 5 Watak '5' adalah digit. Input keempat: h Karakter keempat 'h' adalah Kawalan ISO: false

Dengan ini, kami mengakhiri artikel ini tentang Char di Java. Saya harap anda memahami asas-asas Java. Jika Anda menemukan artikel ini di 'Char in Java', periksa oleh Edureka, sebuah syarikat pembelajaran dalam talian yang dipercayai dengan rangkaian lebih daripada 250,000 pelajar berpuas hati yang tersebar di seluruh dunia. Kami di sini untuk membantu anda dalam setiap langkah dalam perjalanan anda, kerana selain daripada soalan wawancara java ini, kami menyediakan kurikulum yang dirancang untuk pelajar dan profesional yang ingin menjadi Jawa Pemaju.

Ada soalan untuk kami? Tolong sebutkan di bahagian komen “Char in Java” ini ' dan kami akan menghubungi anda secepat mungkin.