Char v Javi: Kaj je razred znakov v Javi?

Ta članek je izčrpen vodnik o razredu znakov v Javi in ​​razpravlja o različnih zaporedjih pobega in metodah Char v Javi.

V Javi naletimo na situacije, ko moramo namesto primitivnih podatkovnih vrst uporabiti predmete. Da bi to dosegli, zagotavlja razred zavijanja Značaj za primitivne char . V tem članku o Char-u v Javi naj to natančno razumemo.

Java Logo - Char v Javi - EdurekaV tem članku bodo obravnavane naslednje teme:





Začnimo!

Razred znakov v Javi

The Razred znakov na splošno zavije vrednost vseh primitivnih tipov c ima v predmet . Vsak predmet znakovnega tipa lahko vsebuje eno samo polje, katerega tip je char . Razred Character ponuja številne uporabne razrede (tj. Statične) za delo z liki.



Ustvarjanje znakovnega predmeta z znakom gradbenik & minus

java najti najvišjo vrednost v matriki
Znak ch = nov znak ('a')

Zgornji stavek ustvari objekt znakov, ki vsebuje tip 'a' tipa char. V razredu znakov je samo en konstruktor, ki pričakuje argument podatkovnega tipa char.

Naslednje v tem članku o Char v Javi si oglejmo nekaj ubežnih zaporedij, uporabljenih z znaki v Javi.



Zaporedje pobega

Znak pred poševnica nazaj () se običajno imenuje ubežno zaporedje. Spodaj je navedena tabela, ki vam bo pomagala pri razumevanju tega koncepta.

Zaporedje pobega Opis
tNa tej točki v besedilo vstavi zavihek.
nV besedilo vstavi novo vrstico.
bNa tej točki v besedilo vstavi backspace.
rNa tej točki v besedilo vstavi vrnitev nosilca.
fNa tej točki v besedilo vstavi vir obrazca.
'Na tej točki v besedilo vstavi en narekovaj.
'Na tej točki v besedilo vstavi dvojni narekovaj.
Na tej točki v besedilo vstavi znak poševnice nazaj.

Ker ste razumeli ubežna zaporedja, pojdimo naprej in razumemo metode, ki so znakovne v Javi.

Metode razredov znakov

Naslednja tabela obravnava nekaj pomembnih razreda znakov.

Metode Opis
isWhitespace ()Pomaga pri določanju, ali je navedena vrednost znaka presledek.
isDigit ()Pomaga pri ugotavljanju, ali je navedena vrednost znaka števka.
isLetter ()Pomaga pri določanju, ali je vrednost znaka črka.
isUpperCase ()Pomaga pri ugotavljanju, ali je navedena vrednost znaka velika.
isLowerCase ()Pomaga pri določanju, ali je navedena vrednost znaka mala.
toUpperCase ()Vrne veliko obliko podane vrednosti znaka.
toLowerCase ()Vrne majhno obliko podane vrednosti znaka.
toString ()Vrne objekt String, ki predstavlja določeno vrednost znaka

Nato si v tem članku o Char v Javi poglejmo praktično izvajanje zgoraj obravnavanih metod.

dobite dolžino polja v javascriptu

Koda:

import java.util.Scanner javni razred JavaCharacterExample1 {public static void main (String [] args) {// Vprašajte uporabnika za prvi vnos. System.out.print ('First input:') // Uporabite razred Scanner, da dobite uporabniški vnos. Scanner scanner = new Scanner (System.in) // Pridobi uporabniški vnos. char [] value1 = scanner.nextLine (). toCharArray () int result1 = 0 // Preštej znake za določen znak. for (char ch1: value1) {result1 = Character.charCount (ch1)} // Natisnite rezultat. System.out.print ('Value:' + result1 + 'n') System.out.print ('Second input:') char [] value2 = scanner.nextLine (). ToCharArray () for (char ch2: value2) { int result2 = Character.hashCode (ch2) System.out.print ('hash koda za znak' '+ ch2 +' 'je podana kot:' + result2 + 'n')} System.out.print ('Tretji vnos: ') char [] value3 = scanner.nextLine (). toCharArray () for (char ch3: value3) {boolean result3 = Character.isDigit (ch3) if (result3) {System.out.println (' The character '' + ch3 + '' je številka. ')} else {System.out.println (' Znak '' + ch3 + '' ni številka. ')} System.out.print (' Četrti vnos: ') char [] value4 = scanner.nextLine (). toCharArray () for (char ch4: value4) {boolean result4 = Character.isISOControl (ch4) System.out.println ('Četrti znak' + ch4 + '' je nadzor ISO : '+ rezultat4)}}}}

Izhod:

Prvi vnos: 89 Vrednost: 1 Drugi vhod: J Razpršilna koda za znak 'J' je dana kot: 74 Tretji vnos: 5 Znak '5' je številka. Četrti vnos: h Četrti znak 'h' je ISO Control: false

S tem smo zaključili ta članek o Char v Javi. Upam, da ste razumeli osnove Jave. Če ste našli ta članek o 'Char in Java', si oglejte Edureka, zaupanja vredno podjetje za spletno učenje z mrežo več kot 250.000 zadovoljnih učencev, razširjenih po vsem svetu. Tu smo, da vam pomagamo pri vsakem koraku na poti, saj smo poleg tega vprašanja za java intervjuji pripravili učni načrt, ki je zasnovan za študente in strokovnjake, ki želijo biti Java Razvijalec.

Imate vprašanje za nas? Prosimo, omenite ga v oddelku za komentarje tega “Char in Java ' in se vam bomo javili v najkrajšem možnem času.