Java에서 입력 문자열을 읽는 방법에는 여러 가지가 있습니다. 표준 입력 스트림 System.inScanner 클래스 BufferedReader 클래스
Java는 사용자로부터 읽는 여러 가지 방법을 제공합니다. 문자열 가져오기 :
System.in 필드는 표준 입력 스트림을 나타냅니다. nextLine() 메서드를 사용하여 텍스트 한 줄을 읽을 수 있습니다.
<code class="java">import java.io.InputStreamReader; public class Main { public static void main(String[] args) { InputStreamReader reader = new InputStreamReader(System.in); String input = reader.readLine(); System.out.println(input); } }</code>
Scanner 클래스는 입력을 읽는 데 더 편리한 방법을 제공합니다.
<code class="java">import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String input = scanner.nextLine(); System.out.println(input); } }</code>
Scanner 클래스는 다음과 같은 다른 데이터 유형 읽기도 지원합니다. 정수와 부동 소수점 숫자.
BufferedReader 클래스는 더 높은 수준의 기능을 제공하는 낮은 수준의 판독기입니다.
<code class="java">import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String input = reader.readLine(); System.out.println(input); } }</code>
readLine() 메서드는 개행을 포함하여 텍스트의 전체 줄을 읽습니다. 선행 및 후행 공백은 trim() 메서드를 사용하여 제거할 수 있습니다.
위 내용은 Java에서 입력 문자열을 읽는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!