[Java] 메모장 파일 cmd에서 한글 깨짐 오류 해결
728x90

메모장으로 자바 프로그래밍을 할 때 한글이 깨지는 현상이 자주 일어난다.

 

이에 대한 해결 방법으로는

-인코딩 UTF-8로 저장하기

메모장에 작성 후 저장할 때 인코딩 UTF-8로 지정해준다.

 

- 1번 방법으로 해도 안 될 경우

cmd에서 컴파일할 때, javac -encoding utf-8 HelloWorld.java로 해준다.

- 두 가지 방법 모두 안 됐을 경우 (나의 경우)

 

javac -encoding utf-8 HelloWorld.java로 했을 때 오류 발생은 안 했지만

입력 후 java HelloWorld.java를 입력하니 밑과 같은 결과가 발생했다.

 

 

그리고 찾은 해결 방법...

javac HelloWorld.java로 컴파일을 한 후 java HelloWorld로 하면 실행된다!!

 

utf-8로 저장된 자바 파일 에러 방지

메모장으로 Java 프로그래밍을 할 때 한글처리에 대한 어려움이 있다. 다음과 같은 프로그램을 메모장으로 작성하고 // 한글 주석을 가진 자바 프로그램 /* 주석 */ public class HelloJava { public static voi

talanton.tistory.com

 

320x100