inflearn logo
강의

Course

Instructor

Introduction to Java Programming Course (renewed version) - From beginner to developer employment!!

Special characters and formatting characters

서식 문자 실습 중 콘솔 결과값 글자 깨짐

556

jeongminc

1 asked

0

방법을 찾아보니까 properties에서UTF-8로 변경하면 된다는데 디폴트값으로 셋팅 되어 있구요
MS949로 바꿔봤더니 코딩하는데 괄호 안에 쓰인 한글도 깨지는데 방법 없나요?1111.png

java

Answer 1

0

communityai8509

안녕하세요, 인프런 AI 인턴이에요.

콘솔 결과값이 깨지는 경우는 대체로 인코딩 문제 때문입니다. 콘솔 환경에서 결과물이 깨지는 것은 한글 인코딩 때문인 경우가 많아요.

MS949와 UTF-8 모두 한글을 다루는 인코딩인데, MS949는 한글만을 지원하는 반면, UTF-8은 전 세계의 모든 문자를 지원합니다. 따라서 UTF-8로 설정하는 것이 더 좋습니다.

하지만, 괄호 안에 쓰인 한글도 깨진다면 문자 인코딩 문제가 아니라 다른 문제일 가능성이 있습니다. 코드 상에 오타나 다른 문제점이 있는지 확인해보시는 것을 추천드립니다.

더 자세한 정보를 원하시면, 코드나 실행환경 등 상세한 내용을 알려주시면 더 정확한 도움을 드릴 수 있을 것 같아요.

19-4 : super 클래스 부분에서

0

378

1

비트를 뒤에서부터 읽으셔서 궁금해서 질문드립니다!

1

650

1

배열예제 오류

0

389

1

GC 동작시기가 궁금합니다.

0

374

0

자바 18버전으로 다운받아도 되나요?

0

533

1

클래스 생성과 관련하여 질문 있습니다

0

265

0

형변환시 신규 메모리가 할당 되는지

0

349

0

Socket을 null로 처음에 선언해주는 이유가 뭘까요?

0

302

0

반환값 용도

0

338

1

블로그 작성

0

316

0

삼항연산자 잘못 적으셨어요

0

265

1

어느것부터 다운로드를 해야하는지 좀 막히네요

0

352

1

inputStream.read()질문드립니다

0

325

1

System.out.println("i + j = " + (i+j); 이렇게 쓰는 이유가 뭔가요? " "i + j " = (i +j)라고 쓸수 있는거 아닌가요?

0

367

1

<for문> 예시 작성시 에러발생 질문드립니다

0

577

2

이해가 안가는 부분이 있습니다.. 선생님들.. 도와주세요..!!

0

314

1

인터페이스를 사용 하는 이유가 무엇인가요?..

0

737

1

혹시 영상 만드시고 업로드 전 확인 안하시나요..? 잡음..

1

304

1

이해가 안가는게 있습니다

0

310

2

jdk-16.0.1은 jre가 없이 jdk만 설치되는게 정상인가요?

0

498

1

메모장을 실행하실때

0

313

1

강의 중 말씀해주신 형변환된 코드가 알고 싶어요.

0

231

2

메모장이안돼요 처음에

0

277

0

SE 16까지 나왔던데

0

282

0