IT/JAVA & ORACLE

메모장 코딩, 실행 시 한글이 깨질 때는?

만두토끼 2023. 3. 9. 11:14

아래와 같은 자파 소스 파일을 생성했다.

파일이름 : SystemOutPrintln.java

class SystemOutPrintln
{
	public static void main(String[] args)
	{
		System.out.println(7);
		System.out.println(3.15);
		System.out.println("3+5="+8);
		System.out.println(3.15 + "는 실수입니다.");
		System.out.println("3+5"+"의 연산결과는 8입니다.");
		System.out.println(3+5);
	}
}

 

cmd 창에서 메모장으로 만든 자바 파일을 컴파일하고 실행시키니

다음과 같이 한글이 깨져서 나온다.

 

해결방법) 인코딩 방식 변경

기본적으로 UTF-8 로 저장이 되어있을 것이다.

다른 이름으로 저장 > 인코딩 ANSI 로 변경 > 저장

를 한다.

 

다시 실행시

정상적으로 출력되는 것을 확인할 수 있다.