logo

Java char nøkkelord

Java char nøkkelordet er en primitiv datatype. Den brukes til å deklarere tegntypevariablene og -metodene. Den er i stand til å holde de usignerte 16-bits Unicode-tegnene.

Poeng å huske

  • Røyeområdet ligger mellom 0 og 65 535 (inklusive).
  • Standardverdien er 'u0000'.
  • Standardstørrelsen er 2 byte.
  • Den brukes til å lagre tegn.
Java char nøkkelord

Hvorfor bruker char 2 byte i java?

Det er fordi Java bruker Unicode-system ikke ASCII-kodesystem.

Hva er u0000?

u0000 er det laveste området til Unicode-systemet.

multiline kommentar powershell

Eksempler på Java char nøkkelord

Eksempel 1

La oss se et enkelt eksempel på visning av tegn.

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

Produksjon:

 char1: a char2: A 

Eksempel 2

I dette eksemplet gir vi en heltallsverdi til char-variabelen. Her skriver kompilatoren implisitt et heltall til char og viser den tilsvarende ASCII-verdien.

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

Produksjon:

 char1: A char2: a 

Eksempel 3

I dette eksemplet skriver vi heltallsverdien til char eksplisitt.

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

Produksjon:

c-streng i array
 char1: a char2: A 

Eksempel 4

La oss se et eksempel for å representere char-verdien i Unicode System.

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

Produksjon:

 char1: a char2: A 

Eksempel 5

I dette eksemplet øker vi den angitte char-verdien med 1.

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

Produksjon:

beste biler i verden
 char: B 

Eksempel 6

La oss se et eksempel for å bryte strengen i form av tegn.

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

Produksjon:

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

Eksempel 7

La oss se et eksempel for å påkalle metoden for char-returtypen.

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

Produksjon:

 a