기본형(primitive type) (2)

이승민·2022년 11월 22일
0

Java의 정석

목록 보기
6/17

문자형 - char

문자를 저장하기 위한 변수를 선언할 때 사용되며, char타입의 변수는 단 하나의 문자만을 저장할 수 있다.

char ch = 'A';

위의 문장은 변수에 문자가 저장되는 것 같지만, 사실은 문자가 아닌 문자의 유니코드(정수)가 저장된다.
컴퓨터는 숫자 밖에 모르기때문에 모든 데이터를 숫자로 변환하여 저장하는 것이다. 따라서 'A'의 유니코드인 65가 저장된다.
따라서 문자 리터럴 대신 문자의 유니코드를 직접 저장할 수도 있다. 아래의 두 문자은 동일한 결과를 얻는다.

char ch = 'A';
char ch = 65;
profile
💻 끊임없이 성장하는 백엔드 개발자 💻

0개의 댓글