아직 풀리지 않은 수수께끼가 있다.
언젠간 문제가 풀리면 포스팅에 수정본을 꼭 올릴 것이다......
사건 경위:
바야흐로, ANSI로 저장한 '한글'로 작성된 메모가 있었다.
//Ex21.java
class Ex21
{
public static void main(String[] ar) {
System.out.println("자바는 왜!!") ;
}
}
명령 프롬프트(cmd)를 활용해 Ex21.java 파일이 보고 싶었다.
java에서 한글을 정상적으로 출력하려면
1) 코드페이지 949 + 메모장 ANSI 저장 혹은,
2) 코드페이지 65001 + 메모장 UTF-8 저장
즉, 둘 중에 하나로 진행이 되어야 하는 것으로 알고 있다.
내가 배운 수업을 바탕으로 1번으로 진행해보았다.
이제는 놀랍지도 않은 '오류'가 날 또 반기고 있었다.
좋아! 나는 분명 ANSI로 저장을 하였어...그렇다면 문제는........ 코드페이지겠군!! 후후후
'나도 어엿한 컴퓨터인이 되어 가고 있구나'라는 뿌듯함으로 코드페이지 (chcp)를 확인하였다.
아닌디........ 넌 분명 949가 아니여야 나의 공부가 완성이 되는데.. 왜 그럴까.
역시나.... 난 ANSI로 저장하고 분명 코드페이지도 949를 확인했는데도 나의 한글은 보이지 않았다.
뭐라도 하나는 걸리겠지 싶은 마음으로 + 검은색이 문제인가 싶어서 파란색으로 바꿔주고 (말도 안 되는 소리!)
이번에는 애초에 -encoding을 정확하게 넣어보았다.
ㅎㅎ... 우리 자바친구도 내 마음도 물음표로 가득하구나...ㅎㅎ
하지만 아직 포기하기는 이르지!!!!!!!!!!!!!!!!!
메모장 작성을 처음부터 다시 해봤다. 단, 이번에는
(코드페이지 65001 + 메모장 UTF-8 저장) 2번 방법으로 진행해 보았다.
이건 또 되네.....?
컴퓨터는 논리적이라며!!! 넌 되고 왜 ANSI는 안되는걸까??
아직까지 미제로 남겨진 이 사건...언젠간 비밀을 밝혀내고 말 것이다..!
'프로그래밍' 카테고리의 다른 글
티스토리 네이버검색 노출 쉽고 빠르게 설정하기! (1) | 2023.09.16 |
---|---|
티스토리 구글 검색 노출 시키는 방법 사이트맵 RSS 설정 (2) | 2023.09.05 |
데이터 은닉 쉽게 연습 카르다노 그릴 암호 디지털 포렌식 해킹 (0) | 2023.09.04 |
printIn vs. println의 차이...오류 메시지를 잘 읽자 (자바) (0) | 2023.03.09 |
.txt 파일 .java로 바꾸는 방법 (자바) (0) | 2023.03.09 |