Char di Java: Apa itu kelas Karakter di Java?



Artikel ini adalah panduan lengkap tentang kelas karakter di Java, dan membahas berbagai urutan escape, dan metode Char di Java.

Di Java, kami menemukan situasi di mana kami perlu menggunakan objek daripada tipe data primitif. Untuk menyelesaikan ini, menyediakan kelas pembungkus Karakter untuk primitif arang . Pada artikel tentang Char di Java ini, mari kita pahami hal yang sama secara detail.

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





cara mengkonfigurasi eclipse untuk java

Mari kita mulai!

Kelas karakter di Jawa

Itu Kelas karakter umumnya membungkus nilai semua tipe primitif c memiliki menjadi sebuah obyek . Objek apa pun dengan tipe karakter mungkin berisi satu bidang yang tipenya adalah arang . Kelas Karakter menawarkan sejumlah kelas yang berguna (yaitu, statis) untuk bekerja dengan karakter.



Untuk membuat objek karakter dengan karakter pembangun & minus

Karakter ch = Karakter baru ('a')

Pernyataan di atas membuat objek karakter yang berisi 'a' bertipe char. Hanya ada satu konstruktor dalam kelas karakter yang mengharapkan argumen dari tipe data char.

Selanjutnya dalam artikel ini di Char di Java, mari kita lihat beberapa escape sequence yang digunakan dengan karakter di Java.



Urutan pelarian

Karakter yang diawali dengan a garis miring terbalik () secara umum disebut escape sequence. Ada tabel yang disebutkan di bawah ini yang akan membantu Anda memahami konsep ini.

Urutan pelarian Deskripsi
tMenyisipkan tab dalam teks pada saat ini.
nIni menyisipkan baris baru dalam teks.
bMenyisipkan spasi mundur dalam teks pada saat ini.
rIni Menyisipkan carriage return dalam teks pada saat ini.
fIni memasukkan umpan formulir dalam teks pada saat ini.
'Ini iserts karakter kutipan tunggal dalam teks pada saat ini.
'Ini memasukkan karakter kutip ganda dalam teks pada saat ini.
Menyisipkan karakter garis miring terbalik di teks pada saat ini.

Karena Anda telah memahami urutan pelarian, mari kita lanjutkan dan memahami metode karakter itu di Jawa.

c ++ mengurutkan array dalam urutan menaik

Metode kelas karakter

Tabel berikut membahas beberapa yang penting dari kelas karakter.

Metode Deskripsi
isWhitespace ()Ini membantu dalam menentukan apakah nilai char yang ditentukan adalah spasi.
isDigit ()Ini membantu dalam menentukan apakah nilai karakter yang ditentukan adalah digit.
isLetter ()Ini membantu dalam menentukan apakah nilai karakter adalah huruf.
isUpperCase ()Ini membantu dalam menentukan apakah nilai karakter yang ditentukan adalah huruf besar.
isLowerCase ()Ini membantu dalam menentukan apakah nilai karakter yang ditentukan adalah huruf kecil.
toUpperCase ()Ini mengembalikan bentuk huruf besar dari nilai karakter yang ditentukan.
toLowerCase ()Ini mengembalikan bentuk huruf kecil dari nilai karakter yang ditentukan.
toString ()Ini mengembalikan objek String yang mewakili nilai karakter yang ditentukan

Selanjutnya, dalam artikel ini di Char di Java, mari kita lihat implementasi praktis dari metode yang dibahas di atas.

Kode:

import java.util.Scanner public class JavaCharacterExample1 {public static void main (String [] args) {// Minta masukan pertama kepada pengguna. System.out.print ('First input:') // Gunakan kelas Scanner untuk mendapatkan input pengguna. Scanner scanner = new Scanner (System.in) // Mendapat input pengguna. char [] value1 = scanner.nextLine (). toCharArray () int result1 = 0 // Hitung karakter untuk karakter tertentu. for (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 ('Kode hash untuk karakter' '+ ch2 +' 'diberikan sebagai:' + result2 + 'n')} System.out.print ('Masukan ketiga: ') char [] value3 = scanner.nextLine (). toCharArray () untuk (char ch3: value3) {boolean result3 = Character.isDigit (ch3) if (result3) {System.out.println (' Karakter '' + ch3 + '' adalah digit. ')} else {System.out.println (' Karakter '' + ch3 + '' bukan digit. ')} System.out.print (' Input keempat: ') karakter [] value4 = scanner.nextLine (). toCharArray () untuk (char ch4: value4) {boolean result4 = Character.isISOControl (ch4) System.out.println ('Karakter keempat' '+ ch4 +' 'adalah Kontrol ISO : '+ result4)}}}}

Keluaran:

Input pertama: 89 Nilai: 1 Input kedua: J Kode hash untuk karakter 'J' diberikan sebagai: 74 Input ketiga: 5 Karakter '5' adalah digit. Input keempat: h Karakter keempat 'h' adalah Kontrol ISO: false

Dengan ini, kami mengakhiri artikel tentang Char di Java ini. Saya harap Anda memahami dasar-dasar Jawa. Jika Anda menemukan artikel ini tentang 'Char di Java', lihat oleh Edureka, perusahaan pembelajaran online tepercaya dengan jaringan lebih dari 250.000 pelajar yang puas dan tersebar di seluruh dunia. Kami di sini untuk membantu Anda dengan setiap langkah dalam perjalanan Anda, untuk menjadi selain pertanyaan wawancara java ini, kami datang dengan kurikulum yang dirancang untuk siswa dan profesional yang ingin menjadi Jawa Pengembang.

Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar “Karakter di Java ' dan kami akan menghubungi Anda kembali secepatnya.