>Java >java지도 시간 >Java char 배열이 잘못된 문자를 출력하는 경우 수행할 작업

Java char 배열이 잘못된 문자를 출력하는 경우 수행할 작업

coldplay.xixi
coldplay.xixi원래의
2020-08-17 11:51:223639검색

Java 문자 배열의 잘못된 출력에 대한 해결 방법: 먼저 Java 파일을 만든 다음 배열을 선언할 때 이를 초기화하고 마지막으로 이를 읽어서 문자 문자열에 저장하고 배열을 출력합니다.

Java char 배열이 잘못된 문자를 출력하는 경우 수행할 작업

Java char 배열 출력 왜곡 코드 해결 방법:

오늘 소켓 작성 시 네트워크를 통해 문자열을 전송하고, 읽을 때 char 문자열을 저장한 후 출력할 때 사용했습니다. 배열에서 문제를 발견했습니다(이전에 발생한 적이 있습니다). 즉, 출력해야 할 정보 외에도 많은 상자가 출력됩니다. 온라인에서 왜곡된 문자를 확인해보니 인코딩 문제라고 했습니다. 실제로는 그렇지 않습니다. 해결 방법은 매우 간단합니다. 배열을 선언하세요. !

char buf[] = new char[200];
 
for(int i = 0; i < 200; i++){
buf[i] = &#39;0&#39;;
}

그렇지 않으면 비슷한 문제가 발생합니다! !

관련 학습 권장사항:
Java 기본 튜토리얼

위 내용은 Java char 배열이 잘못된 문자를 출력하는 경우 수행할 작업의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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