Char „Java“: kas yra „Java“ simbolių klasė?



Šis straipsnis yra išsamus „Java“ simbolių klasės vadovas, kuriame aptariamos įvairios „Java“ pabėgimo sekos ir „Char“ metodai.

„Java“ sutinkame situacijų, kai reikia naudoti objektus, o ne primityvius duomenų tipus. Norėdami tai pasiekti, teikia vyniojimo klasę Charakteris primityviam char . Šiame straipsnyje apie „Char“ sistemoje „Java“ leiskite mums tą patį išsamiai suprasti.

„Java“ logotipas - „Char“ kalba „Java“ - „Edureka“Šiame straipsnyje bus aptariamos šios temos:





Pradėkime!

Simbolių klasė „Java“

Veikėjų klasė paprastai apgaubia viso primityvaus tipo c vertę turi į objektas . Bet kuriame tipo simbolio objekte gali būti vienas laukas, kurio tipas yra char . Simbolių klasė siūlo daug naudingų klasių (t. Y. Statinių) už darbą su personažais.



Norėdami sukurti simbolio objektą su simboliu statybininkas & minusas

java konvertuojant dvejetainį į dešimtainį
Simbolis ch = naujas simbolis ('a')

Ankstesnis teiginys sukuria simbolio objektą, kuriame yra char tipo „a“. Simbolių klasėje yra tik vienas konstruktorius, kuris tikisi char tipo duomenų argumento.

Toliau šiame straipsnyje apie „Char“ sistemoje „Java“ pamatykime keletą pabėgimo sekų, naudojamų su „Java“ simboliais.



Pabėgimo seka

Personažas, prieš kurį eina a atgalinis brūkšnys () paprastai vadinama pabėgimo seka. Žemiau yra lentelė, kuri padės suprasti šią koncepciją.

Pabėgimo seka apibūdinimas
tŠiuo metu tekste įterpiamas skirtukas.
nTekste įterpiama nauja eilutė.
bŠiuo metu tekste įterpiama atgalinė klaviša.
rŠiuo metu į tekstą įterpiama vežimo grąža.
fŠiuo metu jis įterpia formos sklaidos kanalą į tekstą.
'Šiuo metu jis įterpia vieną citatos simbolį tekste.
'Šiuo metu į tekstą įterpiamas dvigubos citatos simbolis.
Šiuo metu į tekstą įterpiamas atgalinis brūkšnys.

Kadangi jūs supratote pabėgimo sekas, leiskite mums judėti pirmyn ir suprasti metodus, kurie būdingi Java.

atviro tipo liejimas java

Veikėjų klasės metodai

Šioje lentelėje aptariami keli svarbūs dalykai simbolių klasės.

Metodai apibūdinimas
isWhitespace ()Tai padeda nustatyti, ar nurodyta char reikšmė yra tarpo.
isDigit ()Tai padeda nustatyti, ar nurodyta simbolio reikšmė yra skaitmuo.
isLetter ()Tai padeda nustatyti, ar char reikšmė yra raidė.
isUpperCase ()Tai padeda nustatyti, ar nurodyta simbolio reikšmė yra didžiosios.
isLowerCase ()Tai padeda nustatyti, ar nurodyta simbolio reikšmė yra mažoji.
toUpperCase ()Jis grąžina nurodytos simbolio vertės didžiųjų raidžių formą.
toLowerCase ()Jis grąžina nurodytos char vertės mažąsias formas.
toString ()Jis grąžina String objektą, nurodantį nurodytą simbolio vertę

Toliau, šiame straipsnyje apie „Char in Java“, pažiūrėkime, kaip praktiškai įgyvendinami aukščiau aptarti metodai.

Kodas:

importuoti java.util.Scanner viešąją klasę JavaCharacterExample1 {public static void main (String [] args) {// Paprašykite vartotojo įvesties. System.out.print ('Pirmasis įvestis:') // Naudokite „Scanner“ klasę, kad gautumėte vartotojo įvestį. Skaitytuvo skaitytuvas = naujas skaitytuvas (System.in) // Gauna vartotojo įvestį. char [] value1 = scanner.nextLine (). toCharArray () int result1 = 0 // Suskaičiuokite konkretaus simbolio simbolius. for (char ch1: value1) {result1 = Character.charCount (ch1)} // Spausdinti rezultatą. System.out.print ('Reikšmė:' + result1 + 'n') System.out.print ('Antrasis įvestis:') char [] value2 = scanner.nextLine (). ToCharArray () for (char ch2: value2) { int rezultatas2 = Character.hashCode (ch2) System.out.print ('Simbolio maišos kodas nurodomas taip:' + result2 + 'n')} System.out.print ('Trečiasis įvestis: ') char [] value3 = scanner.nextLine (). toCharArray () for (char ch3: value3) {loginis rezultatas3 = Character.isDigit (ch3) if (rezultatas3) {System.out.println (' Simbolis '+ ch3 + '' yra skaitmuo. ')} else {System.out.println (' Simbolis '' + ch3 + '' nėra skaitmuo. ')} System.out.print (' Fourth input: ') char [] value4 = scanner.nextLine (). toCharArray () for (char ch4: value4) {loginis rezultatas4 = Character.isISOControl (ch4) System.out.println ('Ketvirtasis simbolis' + ch4 + '' yra ISO valdiklis : '+ rezultatas4)}}}}

Išvestis:

Pirmasis įvestis: 89 Reikšmė: 1 Antroji įvestis: J Simbolio „J“ maišos kodas pateikiamas taip: 74 Trečiasis įvestis: 5 Simbolis „5“ yra skaitmuo. Ketvirtas įvestis: h Ketvirtasis simbolis „h“ yra „ISO Control“: klaidinga

Tuo mes baigėme šį straipsnį apie „Char“ sistemoje „Java“. Tikiuosi, kad supratote „Java“ pagrindus. Jei radote šį straipsnį „Char in Java“, patikrinkite sukūrė „Edureka“ - patikima internetinė mokymosi įmonė, turinti daugiau nei 250 000 patenkintų besimokančiųjų tinklą. Mes esame čia, kad padėtume jums kiekviename jūsų kelionės žingsnyje, kad taptume be šių „Java“ interviu klausimų, mes parengėme mokymo programą, skirtą studentams ir specialistams, norintiems būti „Java“ Programuotojas.

Turite mums klausimą? Prašau paminėti tai komentarų skyriuje „Char in Java ' ir mes kuo greičiau susisieksime su jumis.