일반적으로 바이트를 사용하여 읽기 데이터를 수신합니다. 데이터가 바이트로 정의 된 크기에 도달하지 않으면 바이트를 String으로 직접 변환 한 다음 해당 코드가 나타납니다. 이 경우 바이트는 읽기의 리턴 값에 따라 변환해야합니다. 그렇지 않으면 차량 코드가 발생합니다.
간단한 예는 다음과 같습니다.
패키지 com.javaio.myinputStream; public class myconsole {public static void main (String argv [])은 예외 {system.out.println ( "Pleet something :"); 바이트 [] B = 새로운 바이트 [1024]; int len = system.in.read (b); System.out.println ( "입력은" + 새 문자열 (b, 0, len, "utf-8")); }}출력 결과
입력하십시오 : ASDFASDF 귀하가 입력하는 것은 다음과 같습니다 : ASDFASDF
바이트의 유효 길이를 문자열로 변환하기위한 위의 예제 코드는 내가 공유하는 모든 내용입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.