char 자료형은 기본적으로 아스키코드를 기반으로 한 문자 데이터이며 유니코드 문자 데이터는 최대 65,536자를 표현할 수 있다.
유니코드는 반드시 '(싱글 쿼터)를 사용해서 표현하고 "(더블쿼터)를 사용하면 예외가 발생한다.
한글, 영문, 특수문자 등의 모든 글자 형태는 한 문자씩만 인식하며 하나의 문자로 유니코드 값을 표현하므로 두문자를 할당하면 예외가 발생한다.
package min.java.datatype;
public class CharacterType {
//메인메소드를 선언한다.
public static void main(String[] args) {
char kword;
char eword;
//유니코드 형식이므로 모든 유형의 글자 형태와 관계없이 한 글자만 가능하다.
//한 글자일 경우 ''(따옴표)를 사용한다.
kword = '삶';
eword = 'a';
//출력을 할 땐 System.out.println 을 사용한다.
//println - 줄바꿈, print - 간격 띄어쓰기
System.out.println("한글: " + kword);
System.out.println("영어: " + eword);
}
}
실행결과
'기초 코드 > 기초 코딩' 카테고리의 다른 글
float 자료형과 double 자료형 (0) | 2022.02.27 |
---|---|
정수형의 진수 (1) | 2022.02.16 |