개발의 시작과 끝
2020.06.02 / Day - 48 자바 뉴렉처 강의 16. 콘솔 출력과 문자코드 본문
48일차
16강 - 콘솔 출력과 문자코드
키보드에는 키를 식별하는 번호인 키 코드가 있어 키보드에있는 라벨 번호가 아니라 키 코드가 입력된다.
하지만 여기에 입력될 수 있는 키의 종류가 우리가 사용하는 모든 문자를 대변하지는 않기 때문에
미국에서 영문자를 포함한 다양한 기호들에 코드를 부여했다.
이 문자들을 대신할 수 있는 식별 문자를 ASCII(American Standard Code for Information Interchange)라고 한다.
영문자를 베이스로해서 EUC-KR, EUC-JP 등 각국의 문자코드를 확장을 했다.
하지만 같은 코드이지만 동일하게 번역되지 않아 이를 보완할 UNICODE가 탄생하게 된다.
이 코드는 전세계 각국의 언어들을 다 같이 쓸 수 있도록 할 수 있게
즉, 특정 국가에만 선택적이지 않도록 한다.
스트림 버퍼에 쓰는 것은 System.out.write(3); 이며, 이를 내보낼 때는 System.out.flush(); 를 쓴다.
하지만 출력하고 싶은 출력하는 것이 아니라 출력하고싶은
코드값을 찾아서 코드값을 입력해야 원하는 출력 문자가 나온다.
다만, 코드를 다 외울 수는 없기 때문에 홑따옴표를 붙여서 '3'이런식으로 써야 한다.
'풀스택 > 자바 공부, 복습' 카테고리의 다른 글
2020.06.05 / Day - 51 자바 Collection, Iterator (0) | 2020.06.05 |
---|---|
2020.06.04 / Day - 50 자바 jackson 게시판, 회원관리 (1) | 2020.06.04 |
2020.06.01 / Day - 47 자바 인터페이스 (0) | 2020.06.01 |
2020.05.31 / Day - 46 자바 내부 클래스 (0) | 2020.05.31 |
2020.05.30 / Day - 45 자바 throw, throws (0) | 2020.05.30 |