Char v Jave: Čo je trieda znakov v Jave?



Tento článok je komplexným sprievodcom triedou znakov v Jave a rozoberá rôzne únikové sekvencie a metódy Char v Jave.

V Jave sa stretávame so situáciami, keď potrebujeme namiesto primitívnych dátových typov použiť objekty. Aby ste to dosiahli, poskytuje triedu obálky Postava pre primitívne char . V tomto článku o Charovi v Jave si to isté pochopíme podrobne.

Logo Java - znak v jazyku Java - EdurekaV tomto článku sa budeme venovať nasledujúcim témam:





pre slučkový program v jave

Poďme začať!

Trieda znakov v Jave

The Trieda znakov všeobecne zabalí hodnotu všetkých primitívnych typov c do objekt . Akýkoľvek objekt znaku typu môže obsahovať jedno pole, ktorého typ je char . Trieda Character ponúka množstvo užitočných tried (t. J. Statických) na prácu s postavami.



Vytvorenie znakového objektu so znakom staviteľ & mínus

Znak ch = nový znak ('a')

Vyššie uvedené vyhlásenie vytvorí znakový objekt, ktorý obsahuje ‘a’ typu char. V triede znakov je iba jeden konštruktor, ktorý očakáva argument dátového typu char.

Ďalej v tomto článku o Char v Jave si pozrime niekoľko únikových sekvencií použitých so znakmi v Jave.



Úniková sekvencia

Znak, pred ktorým je a spätné lomítko () sa všeobecne nazýva úniková sekvencia. Ďalej je uvedená tabuľka, ktorá vám pomôže porozumieť tomuto konceptu.

Úniková sekvencia Popis
tV tomto okamihu sa do textu vloží karta.
nVloží nový riadok do textu.
bV tomto okamihu sa do textu vloží backspace.
rV tomto okamihu vloží návrat textu do textu.
fV tomto bode vloží informačný kanál formulára do textu.
V tomto okamihu je do textu vložený jeden znak úvodzovky.
'V tomto bode vloží do textu znak dvojitých úvodzoviek.
V tomto okamihu sa do textu vloží znak spätnej lomky.

Pretože ste pochopili únikové sekvencie, poďme ďalej a pochopme metódy, ktoré charakterizujú v Jave.

je java založená na c

Metódy triedy znakov

Nasledujúca tabuľka pojednáva o niekoľkých dôležitých veciach triedy postáv.

Metódy Popis
isWhitespace ()Pomáha pri určovaní, či je zadaná hodnota znaku prázdny znak.
isDigit ()Pomáha pri určovaní, či je zadaná hodnota znaku číslica.
isLetter ()Pomáha pri určovaní, či je znaková hodnota písmeno.
isUpperCase ()Pomáha pri určovaní, či je zadaná hodnota char veľká.
isLowerCase ()Pomáha pri určovaní, či je zadaná hodnota char malá.
toUpperCase ()Vráti veľké písmená zadanej char hodnoty.
toLowerCase ()Vráti malý tvar zadanej char hodnoty.
natiahnuť()Vráti objekt String, ktorý predstavuje zadanú hodnotu znaku

Ďalej sa v tomto článku o Char v Jave pozrime na praktickú implementáciu vyššie diskutovaných metód.

Kód:

import java.util.Scanner verejná trieda JavaCharacterExample1 {public static void main (String [] args) {// Požiadajte používateľa o prvý vstup. System.out.print ('Prvý vstup:') // Na získanie vstupu používateľa použite triedu Skener. Scanner scanner = new Scanner (System.in) // Získava vstupy používateľov. char [] hodnota1 = scanner.nextLine (). toCharArray () int result1 = 0 // Spočítať znaky pre konkrétny znak. for (char ch1: value1) {result1 = Character.charCount (ch1)} // Vytlačiť výsledok. System.out.print ('Hodnota:' + výsledok1 + 'n') System.out.print ('Druhý vstup:') char [] hodnota2 = scanner.nextLine (). ToCharArray () pre (char ch2: value2) { int result2 = Character.hashCode (ch2) System.out.print ('Hašovací kód pre znak' + ch2 + '' je uvedený ako: '+ result2 +' n ')} System.out.print (' Tretí vstup: ') char [] hodnota3 = scanner.nextLine (). toCharArray () pre (char ch3: value3) {boolean result3 = Character.isDigit (ch3) if (result3) {System.out.println (' Znak '+ ch3 + '' je číslica. ')} else {System.out.println (' Znak '+ ch3 +' 'nie je číslica.')} System.out.print ('Štvrtý vstup:') char [] hodnota4 = scanner.nextLine (). toCharArray () pre (char ch4: value4) {boolean result4 = Character.isISOControl (ch4) System.out.println ('Štvrtý znak' + ch4 + '' je kontrola ISO : '+ výsledok4)}}}}

Výkon:

Prvý vstup: 89 Hodnota: 1 Druhý vstup: J Hašovací kód pre znak „J“ sa uvádza ako: 74 Tretí vstup: 5 Znak „5“ je číslica. Štvrtý vstup: h Štvrtý znak „h“ je kontrola ISO: false

Týmto ukončujeme tento článok o Char v Jave. Dúfam, že ste pochopili základy Javy. Ak ste našli tento článok o „Char in Java“, pozrite si autor: Edureka, dôveryhodná online vzdelávacia spoločnosť so sieťou viac ako 250 000 spokojných študentov rozmiestnených po celom svete. Sme tu, aby sme vám pomohli na každom kroku na vašej ceste. Aby sme sa stali otázkami okrem rozhovoru v jazyku Java, vymyslíme učebný plán určený pre študentov a profesionálov, ktorí chcú byť Java Vývojár.

Máte na nás otázku? Uveďte to, prosím, v sekcii komentárov v tomto dokumente „Char in Java a ozveme sa vám čo najskôr.