logo

Ključna riječ Java char

Java ključna riječ char je primitivni tip podataka. Koristi se za deklariranje varijabli i metoda znakovnog tipa. Može držati nepotpisane 16-bitne Unicode znakove.

Bodovi za pamćenje

  • Raspon znakova je između 0 i 65,535 (uključujući).
  • Njegova zadana vrijednost je 'u0000'.
  • Njegova zadana veličina je 2 bajta.
  • Koristi se za pohranu znakova.
Ključna riječ Java char

Zašto char koristi 2 bajta u Javi?

To je zato što Java koristi Unicode sustav, a ne ASCII kodni sustav.

Što je u0000 ?

u0000 je najniži raspon Unicode sustava.

koliko ima filmova o nemogućoj misiji

Primjeri ključnih riječi Java char

Primjer 1

Pogledajmo jednostavan primjer prikaza znakova.

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

Izlaz:

 char1: a char2: A 

Primjer 2

U ovom primjeru dajemo cjelobrojnu vrijednost char varijabli. Ovdje prevodilac implicitno upisuje cijeli broj u char i prikazuje odgovarajuću ASCII vrijednost.

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

Izlaz:

python __ime__
 char1: A char2: a 

Primjer 3

U ovom primjeru, mi tipiziramo vrijednost cijelog broja u char eksplicitno.

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

Izlaz:

 char1: a char2: A 

Primjer 4

Pogledajmo primjer za predstavljanje vrijednosti char u Unicode sustavu.

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

Izlaz:

string.format java
 char1: a char2: A 

Primjer 5

U ovom primjeru povećavamo danu vrijednost char za 1.

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

Izlaz:

 char: B 

Primjer 6

Pogledajmo primjer razbijanja niza u obliku znakova.

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

Izlaz:

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

Primjer 7

Pogledajmo primjer za pozivanje metode povratnog tipa 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()); } } 

Izlaz:

 a