찾다
JavaJava베이스gbk의 매핑할 수 없는 문자가 Java에 나타나면 어떻게 해야 합니까?

gbk의 매핑할 수 없는 문자가 Java에 나타나면 어떻게 해야 합니까?

java에 gbk의 매핑할 수 없는 문자가 나타나면 어떻게 해야 하나요?

이러한 오류가 발생하는 이유는 일반적으로 코드에 한자가 포함되어 있고 주석의 한자도 계산되기 때문입니다. 왜냐하면 CMD를 사용하여 Java 프로그램을 실행할 때 시스템의 기본 인코딩 형식은 gbk이기 때문입니다. 한자가 포함된 코드는 일반적으로 UNICODE 형식이므로 한자가 포함된 코드를 직접 실행할 경우 코딩 오류가 발생하기 쉽습니다.

방법 1: 소스 파일의 인코딩 형식 변환

노트패드++ 소프트웨어를 사용하여 소스 파일 열기

1. 먼저 모든 소스 파일 코드를 복사한 후

2. 인코딩 형식 설정에 대해 이야기해보겠습니다. "ANSI 형식 인코딩 사용" 입니다. 설정 후 소스 파일을 붙여넣고 저장하세요.

수정 후 다시 실행해 보니 완벽하게 작동합니다.

방법 2: -encoding 지시문을 사용하여 실행 중인 인코딩을 UTF-8로 지정합니다.

통합 편집기를 사용하지 않고 메모장과 같은 도구를 사용하여 코드를 작성합니다. 그런 다음 -encoding 지시문을 직접 사용하여 파일의 인코딩 형식을 지정할 수 있습니다.

예를 들어 javac -encoding UTF-8 XXX.java

여기서 XXX는 Java 파일 이름으로 대체됩니다.

예를 들어 javac -encoding UTF-8 Puppy.java을 입력하면 컴파일이 성공하고 완벽하게 실행됩니다.

php 중국어 웹사이트, 수많은 무료 Java 입문 튜토리얼, 온라인 학습을 환영합니다!

위 내용은 gbk의 매핑할 수 없는 문자가 Java에 나타나면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

ZendStudio 13.5.1 맥

ZendStudio 13.5.1 맥

강력한 PHP 통합 개발 환경

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

에디트플러스 중국어 크랙 버전

에디트플러스 중국어 크랙 버전

작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

안전한 시험 브라우저

안전한 시험 브라우저

안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구