[Java] Character Data Type, 캐릭터 데이터 타입



문자 타입, 캐릭터 데이터 타입이라고 불리는 Character Data Type을 알아보겠습니다.

지금 알아보는 것은 문자 데이터 타입입니다. 문자열 데이터 타입과 혼동하면 안됩니다.


public class DataTypesC {

public static void main(String[] args) {

char a = 'h';

System.out.println(a);

System.out.println('h');


}

}


이제는 결과값들이 예상되시나요?


[Result]

h

h


결과는 위와 같이 될 것입니다. char a; a라는 이름을 가진 캐릭터 타입 하나를 선언해준 것입니다.

그리고 char a = 'h';        ,  h 문자를 a라는 문자 변수에 저장시킨 것입니다.

그러므로 System.out.println(a); 를 하면 a에 저장된 h를 출력하는 것이고, System.out.println('h'); 를 했을 때에도 h라는 캐릭터 한개를 출력하게 되는 것입니다. (p.s. 문자열과는 비슷하지만 다른 내용입니다.)

+ Recent posts