달력

12

« 2019/12 »

  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

'문자자료형'에 해당되는 글 2

  1. 문자 자료형 char
  2. 문자 자료형 char - VariableEx04.java


 

문자 자료형 char

·       문자표현을 위한 문자셋으로 자바에서는 유니코드 기반으로 표현하게 됩니다.(문자 하나를 2바이트로 표현하는 유니코드 기반으로 표현)

·       유니코드(unicode)전 세계의 문자를 표현할 수 있는 코드 집합입니다.

·       문자는 작은 따옴표(')로 표현합니다.

·       문자는 char형 변수에 저장되고 저장 시 실제로는 유니코드 값으로 저장됩니다.

 

 

char ch1 = '';

char ch2 = 'A';

 

 

유니코드는 문자 하나를 16비트로 표현하므로, 65,536개의 문자를 표현할 수 있습니다.

자료형

키워드

크기

기본값

표현 범위

문자형

char

2byte

\u0000

0~216

 

0~65,535

 

 

Posted by codedragon codedragon

댓글을 달아 주세요

문자 자료형 char

  • 문자표현을 위한 문자셋으로 자바에서는 유니코드 기반으로 표현하게 됩니다.(문자 하나를 2바이트로 표현하는 유니코드 기반으로 표현)
  • 유니코드는 전 세계의 문자를 표현할 수 있는 코드 집합입니다.
  • 문자는 작은 따옴표(') 표현합니다.
  • 문자는 char형 변수에 저장되고 저장 시 실제로는 유니코드 값 저장됩니다.

 

   

소스코드

  1.  public class VariableEx04 {
  2.    
  3.         public static void main(String[] args)
  4.         {
  5.                 //컴퓨터 문자를 표현할 없으므로
  6.                 //2byte공간에 대응되는 문자의 유니코드 값으로 자동 변환됩니다.
  7.                 char ch1='A';                   //'A' 16진수로 0x41
  8.                 char ch2='';                 //'' 16진수로 0xD55C
  9.                 char ch3=54620;                 //54620 16진수로 0xD55C
  10.                 char ch4=0x3081;
  11.                 char ch5=0x3082;
  12.                 char ch6='1';
  13.                 char ch7=1;
  14.                  
  15.                 System.out.println(ch1);
  16.                 System.out.println(ch2);
  17.                 System.out.println(ch3);
  18.                 System.out.println(ch4);
  19.                 System.out.println(ch5);
  20.                 System.out.println(ch6);
  21.                 System.out.println(ch7);
  22.         }
  23. }


   

   

출력결과

   

   


 

구글로 한글 유니코드 테이블 검색

http://codedragon.tistory.com/6257


Posted by codedragon codedragon

댓글을 달아 주세요