logo

Kľúčové slovo Java char

Kľúčové slovo Java char je primitívny dátový typ. Používa sa na deklarovanie premenných a metód znakového typu. Je schopný uchovávať nepodpísané 16-bitové znaky Unicode.

Body na zapamätanie

  • Rozsah znakov je od 0 do 65 535 (vrátane).
  • Jeho predvolená hodnota je „u0000“.
  • Jeho predvolená veľkosť je 2 bajty.
  • Používa sa na ukladanie znakov.
Kľúčové slovo Java char

Prečo char používa 2 bajty v jazyku Java?

Je to preto, že Java používa systém Unicode, nie systém kódu ASCII.

Čo je u0000 ?

u0000 je najnižší rozsah systému Unicode.

čo je uri

Príklady kľúčových slov Java char

Príklad 1

Pozrime sa na jednoduchý príklad zobrazenia znakov.

 public class CharExample1 { public static void main(String[] args) { char char1='a'; char char2='A'; System.out.println('char1: '+char1); System.out.println('char2: '+char2); } } 

Výkon:

 char1: a char2: A 

Príklad 2

V tomto príklade poskytujeme celočíselnú hodnotu premennej char. Tu kompilátor implicitne pretypuje celé číslo na znak a zobrazí zodpovedajúcu hodnotu ASCII.

 public class CharExample2 { public static void main(String[] args) { char char1=65; char char2=97; System.out.println('char1: '+char1); System.out.println('char2: '+char2); } } 

Výkon:

 char1: A char2: a 

Príklad 3

V tomto príklade pretypujeme celočíselnou hodnotu na explicitný znak.

tučné písmo v css
 public class CharExample3 { public static void main(String[] args) { int num1=97; char char1=(char)num1; int num2=65; char char2=(char)num2; System.out.println('char1: '+char1); System.out.println('char2: '+char2); } } 

Výkon:

 char1: a char2: A 

Príklad 4

Pozrime sa na príklad reprezentujúci hodnotu char v systéme Unicode.

 public class CharExample4 { public static void main(String[] args) { char char1='u0061'; char char2='u0041'; System.out.println('char1: '+char1); System.out.println('char2: '+char2); } } 

Výkon:

 char1: a char2: A 

Príklad 5

V tomto príklade zvýšime poskytnutú hodnotu znaku o 1.

 public class CharExample5 { public static void main(String[] args) { char char1='A'; char1=(char)(char1+1); System.out.println('char: '+char1); } } 

Výkon:

 char: B 

Príklad 6

Pozrime sa na príklad prerušenia reťazca vo forme znakov.

string.replaceall v jazyku Java
 import java.util.Arrays; public class CharExample6 { public static void main(String[] args) { String str='javatpoint'; char[] ch=str.toCharArray(); System.out.println('String: '+str); System.out.println('char: '+Arrays.toString(ch)); } } 

Výkon:

 String: javatpoint char: [j, a, v, a, t, p, o, i, n, t] 

Príklad 7

Pozrime sa na príklad na vyvolanie metódy návratového typu char.

 public class CharExample7 { public static char display() { return 'a'; } public static void main(String[] args) { CharExample7 c=new CharExample7(); System.out.println(c.display()); } } 

Výkon:

 a