InputStream 읽기 방법:
읽기 위해 System.in 사용:
콘솔 입력 읽기: System.in은 입력 스트림으로 사용되며, 여기서 "ENTER"를 누르면 입력 스트림의 끝을 나타냅니다.
ReadBytes 코드 예:
기능: 프로그램은 콘솔에서 바이트 배열을 읽고 입력된 문자를 표시합니다.
코드 구조:
data[]: 입력을 저장하기 위한 10바이트 배열.
System.in.read(data) : 콘솔에 입력된 문자를 읽어 데이터에 저장합니다.
표시 루프: data[]를 반복하여 각 바이트를 문자로 변환하고 표시합니다.
예제 코드:
import java.io.*; class ReadBytes { public static void main(String args[]) throws IOException { byte data[] = new byte[10]; System.out.println("Enter some characters."); System.in.read(data); // Lê o array de bytes System.out.print("You entered: "); for (int i = 0; i < data.length; i++) System.out.print((char) data[i]); // Converte e exibe cada byte como caractere } }
실행 예:
입력: "읽기 바이트"
출력:
Enter some characters. You entered: Read Bytes
이 발췌문에서는 read() 메서드를 사용하여 키보드 데이터를 바이트 형식으로 읽는 방법을 자세히 설명하며, 콘솔 입력을 위한 System.in의 기본 사용 방법을 보여주고 배열에서 바이트를 직접 조작하는 방법을 보여줍니다.
위 내용은 콘솔 입력 읽기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!