16강 - 콘솔 출력과 문자코드
키보드에는 키를 식별하는 번호인 키 코드가 있어 키보드에있는 라벨 번호가 아니라 키 코드가 입력된다.
하지만 여기에 입력될 수 있는 키의 종류가 우리가 사용하는 모든 문자를 대변하지는 않기 때문에
미국에서 영문자를 포함한 다양한 기호들에 코드를 부여했다.
이 문자들을 대신할 수 있는 식별 문자를 ASCII(American Standard Code for Information Interchange)라고 한다.
영문자를 베이스로해서 EUC-KR, EUC-JP 등 각국의 문자코드를 확장을 했다.
하지만 같은 코드이지만 동일하게 번역되지 않아 이를 보완할 UNICODE가 탄생하게 된다.
이 코드는 전세계 각국의 언어들을 다 같이 쓸 수 있도록 할 수 있게
즉, 특정 국가에만 선택적이지 않도록 한다.
스트림 버퍼에 쓰는 것은 System.out.write(3); 이며, 이를 내보낼 때는 System.out.flush(); 를 쓴다.
하지만 출력하고 싶은 출력하는 것이 아니라 출력하고싶은
코드값을 찾아서 코드값을 입력해야 원하는 출력 문자가 나온다.
다만, 코드를 다 외울 수는 없기 때문에 홑따옴표를 붙여서 '3'이런식으로 써야 한다.
뉴렉처 자바 강의 16 콘솔 출력과 문자코드뉴렉처 (0) | 2020.05.27 |
---|---|
뉴렉처 JSP 강의 15 - 자바 강의 15. 출력 스트림 객체와 API (0) | 2020.05.16 |
뉴렉처 JSP 강의-14 자바 변수 선언 (0) | 2020.05.14 |
뉴렉처 JSP 강의 08 - 자바 강의 8. 자바 번역기의 특징 (0) | 2020.05.08 |
뉴렉처 JSP 강의 07 - 자바 플랫폼(Platform)의 특징 (0) | 2020.05.07 |