Scanner 클래스는 입력 스트림에서 입력 데이터를 읽는 데 사용됩니다. 사용법은 다음과 같습니다. Scanner 개체를 만들고 Scanner 메서드를 사용하여 입력 데이터를 처리하고 Scanner 개체를 닫습니다.
Java에서 Scanner 사용
Usage
1. 스캐너 개체를 만듭니다<code class="java">Scanner scanner = new Scanner(InputStream);</code>
InputStream
은 System.in
(키보드에서 읽기용), 파일 또는 네트워크일 수 있습니다. 연결 .
InputStream
可以是 System.in
(用于从键盘读取)、文件或网络连接。
2. 读取输入
可以使用 Scanner 对象提供的各种方法从输入流中读取不同类型的数据:
nextInt()
:读取下一个整数nextDouble()
:读取下一个双精度浮点数nextLine()
:读取一行文本hasNext()
2. 입력 읽기
nextInt()
: 다음 항목 읽기 정수
nextDouble()
: 다음 배정밀도 부동 소수점 숫자 읽기
nextLine()
: hasNext()
: <code class="java">scanner.close();</code>
<code class="java">// 从键盘读取一行文本 Scanner scanner = new Scanner(System.in); String input = scanner.nextLine(); // 从文件中读取整数 File file = new File("numbers.txt"); Scanner fileScanner = new Scanner(file); int number = fileScanner.nextInt(); // 从网络连接读取双精度浮点数 URL url = new URL("http://example.com/data.txt"); Scanner networkScanner = new Scanner(url.openStream()); double value = networkScanner.nextDouble(); // 关闭 Scanner 对象 scanner.close(); fileScanner.close(); networkScanner.close();</code>
위 내용은 자바에서 sanner를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!