logo

Java char atslēgvārds

Java char atslēgvārds ir primitīvs datu tips. To izmanto, lai deklarētu rakstzīmju tipa mainīgos un metodes. Tas spēj noturēt neparakstītas 16 bitu unikoda rakstzīmes.

Punkti, kas jāatceras

  • Charmeņu diapazons ir no 0 līdz 65 535 (ieskaitot).
  • Tā noklusējuma vērtība ir “u0000”.
  • Tā noklusējuma izmērs ir 2 baiti.
  • To izmanto rakstzīmju glabāšanai.
Java char atslēgvārds

Kāpēc char izmanto 2 baitus Java?

Tas ir tāpēc, ka Java izmanto Unicode sistēmu, nevis ASCII kodu sistēmu.

Kas ir u0000?

u0000 ir zemākais Unicode sistēmas diapazons.

dzirksteles apmācība

Java char atslēgvārdu piemēri

1. piemērs

Apskatīsim vienkāršu rakstzīmju parādīšanas piemēru.

 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); } } 

Izvade:

 char1: a char2: A 

2. piemērs

Šajā piemērā mainīgajam char tiek nodrošināta vesela skaitļa vērtība. Šeit kompilators netieši ieraksta veselu skaitli, lai char un parādītu atbilstošo ASCII vērtību.

 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); } } 

Izvade:

pēdas pret pēdu
 char1: A char2: a 

3. piemērs

Šajā piemērā vesela skaitļa vērtība tiek ierakstīta skaidri.

 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); } } 

Izvade:

 char1: a char2: A 

4. piemērs

Apskatīsim piemēru, lai attēlotu char vērtību Unicode sistēmā.

 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); } } 

Izvade:

mysql parādīt visus lietotājus
 char1: a char2: A 

5. piemērs

Šajā piemērā norādītā rakstzīmes vērtība tiek palielināta par 1.

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

Izvade:

 char: B 

6. piemērs

Apskatīsim piemēru, kā pārtraukt virkni rakstzīmju formā.

 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)); } } 

Izvade:

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

7. piemērs

Apskatīsim piemēru, lai izsauktu char atgriešanas veida metodi.

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

Izvade:

 a