Char sa Java: Ano ang klase ng Character sa Java?



Ang artikulong ito ay isang komprehensibong gabay sa klase ng character sa Java, at tinatalakay ang iba't ibang mga pagkakasunud-sunod ng pagtakas, at mga pamamaraan ng Char sa Java.

Sa Java, nahahanap namin ang mga sitwasyon kung saan kailangan naming gumamit ng mga bagay sa halip na mga primitive na uri ng data. Upang magawa ito, nagbibigay ng pambalot na klase Tauhan para sa primitive char . Sa artikulong ito sa Char sa Java, ipaalam sa amin na maunawaan ang pareho nang detalyado.

Logo ng Java - Char sa Java - EdurekaAng mga sumusunod na paksa ay saklaw sa artikulong ito:





Magsimula na tayo!

Character class sa Java

Ang Klase ng character sa pangkalahatan ay binabalot ang halaga ng lahat ng primitive na uri c ay mayroon sa isang bagay . Anumang object ng uri ng character ay maaaring maglaman ng isang solong patlang na ang uri ay char . Nag-aalok ang klase ng Character ng isang bilang ng mga kapaki-pakinabang na klase (ibig sabihin, static) para sa pagtatrabaho sa mga character.



Upang lumikha ng isang object ng character sa character tagabuo & minus

ano ang ibig sabihin ng namespace sa c ++
Character ch = bagong Character ('a')

Lumilikha ang pahayag sa itaas ng isang object ng character na naglalaman ng 'a' ng uri ng char. Mayroon lamang isang tagapagbuo sa klase ng character na inaasahan ang isang pagtatalo ng uri ng data ng char.

Susunod sa artikulong ito sa Char sa Java, tingnan natin ang ilang mga pagkakasunud-sunod ng pagtakas na ginamit sa mga character sa Java.



Escape Sequence

Isang tauhan na nauna sa a backslash () sa pangkalahatan ay tinatawag na isang pagkakasunud-sunod ng pagtakas. Mayroong isang talahanayan na nabanggit sa ibaba na makakatulong sa iyo na maunawaan ang konseptong ito.

Escape Sequence Paglalarawan
tNagpapasok ng isang tab sa teksto sa puntong ito.
nNagpapasok ito ng isang bagong linya sa teksto.
bNagpapasok ng backspace sa teksto sa puntong ito.
rNagpapasok ito ng pagbalik ng isang karwahe sa teksto sa puntong ito.
fNagpapasok ito ng form feed sa teksto sa puntong ito.
'Inilalagay nito ang isang solong tauhang quote sa teksto sa puntong ito.
'Nagpapasok ito ng isang dobleng character na quote sa teksto sa puntong ito.
Nagpapasok ng isang backslash character sa teksto sa puntong ito.

Dahil naintindihan mo ang mga pagkakasunud-sunod ng pagtakas, ipaalam sa amin na magpatuloy at maunawaan ang mga pamamaraan ng character na iyon sa Java.

Pamamaraan ng klase ng tauhan

Tinalakay ng sumusunod na talahanayan ang ilang mahalaga ng klase ng tauhan.

Paraan Paglalarawan
isWhitespace ()Nakakatulong ito sa pagtukoy kung ang tinukoy na halaga ng char ay whitespace.
isDigit ()Nakakatulong ito sa pagtukoy kung ang tinukoy na halaga ng char ay isang digit.
isLetter ()Nakakatulong ito sa pagtukoy kung ang halaga ng char ay isang liham.
isUpperCase ()Nakakatulong ito sa pagtukoy kung ang tinukoy na halaga ng char ay malaki.
isLowerCase ()Nakakatulong ito sa pagtukoy kung ang tinukoy na halaga ng char ay maliit.
toUpperCase ()Ibinabalik nito ang uppercase form ng tinukoy na halaga ng char.
toLowerCase ()Ibinabalik nito ang maliit na form ng tinukoy na halaga ng char.
toString ()Nagbabalik ito ng isang bagay na String na kumakatawan sa tinukoy na halaga ng character

Susunod, sa artikulong ito sa Char sa Java, tingnan natin ang praktikal na pagpapatupad ng mga pamamaraan na tinalakay sa itaas.

sql server tutorial para sa mga nagsisimula na may mga halimbawa

Code:

import java.util.Scanner pampublikong klase JavaCharacterExample1 {public static void main (String [] args) {// Tanungin ang gumagamit para sa unang input. System.out.print ('Unang input:') // Gamitin ang klase ng Scanner upang makuha ang input ng gumagamit. Scanner scanner = bagong Scanner (System.in) // Nakakakuha ng input ng gumagamit. char [] value1 = scanner.nextLine (). toCharArray () int resulta1 = 0 // Bilangin ang mga character para sa isang tukoy na character. para sa (char ch1: halaga1) {resulta1 = Character.charCount (ch1)} // I-print ang resulta. System.out.print ('Value:' + result1 + 'n') System.out.print ('Pangalawang input:') char [] value2 = scanner.nextLine (). ToCharArray () para sa (char ch2: value2) { int result2 = Character.hashCode (ch2) System.out.print ('Ang hash code para sa character na' + + ch2 + '' ay ibinigay bilang: '+ resulta2 +' n ')} System.out.print (' Pangatlong input: ') char [] value3 = scanner.nextLine (). toCharArray () para sa (char ch3: value3) {boolean result3 = Character.isDigit (ch3) kung (resulta3) {System.out.println (' The character '' + Ang ch3 + '' ay isang digit. ')} iba pa {System.out.println (' Ang character '' + ch3 + '' ay hindi isang digit. ')} System.out.print (' Pang-apat na input: ') char [] value4 = scanner.nextLine (). toCharArray () para sa (char ch4: value4) {boolean result4 = Character.isISOControl (ch4) System.out.println ('Ang ika-apat na character '+ ch4 +' ay isang ISO Control : '+ resulta4)}}}}

Output:

Unang input: 89 Halaga: 1 Pangalawang pag-input: J Ang hash code para sa character na 'J' ay ibinigay bilang: 74 Pangatlong input: 5 Ang character na '5' ay isang digit. Pang-apat na input: h Ang ika-apat na character na 'h' ay isang ISO Control: false

Sa pamamagitan nito, natapos namin ang artikulong ito sa Char sa Java. Inaasahan kong naintindihan mo ang mga pangunahing kaalaman ng Java. Kung nakita mo ang artikulong ito sa 'Char sa Java', tingnan ang ni Edureka, isang pinagkakatiwalaang kumpanya sa pag-aaral sa online na may isang network na higit sa 250,000 nasiyahan na mga nag-aaral na kumalat sa buong mundo. Narito kami upang matulungan ka sa bawat hakbang sa iyong paglalakbay, para sa pagiging isang bukod sa mga katanungang ito sa panayam sa java, nakakakuha kami ng isang kurikulum na idinisenyo para sa mga mag-aaral at propesyonal na nais na maging Java Developer.

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng 'Char sa Java ' at babalik kami sa iyo sa lalong madaling panahon.