Scanner クラスの紹介
java.util.Scanner は Java5 の新機能で、ユーザー入力は Scanner クラスを通じて取得できます。
Scanner オブジェクトを作成するための基本構文:
Scanner s = new Scanner(System.in);
(ビデオ チュートリアルの推奨事項: java ビデオ)
例:
次最も単純なデータ入力を示し、Scanner クラスの next() メソッドと nextLine() メソッドを通じて入力文字列を取得します。通常、読み取る前に、hasNext と hasNextLine を使用して入力データがまだ存在するかどうかを確認する必要があります:
import java.util.Scanner; public class ScannerDemo { public static void main(String[] args) { Scanner scan = new Scanner(System.in); // 从键盘接收数据 // next方式接收字符串 System.out.println("next方式接收:"); // 判断是否还有输入 if (scan.hasNext()) { String str1 = scan.next(); System.out.println("输入的数据为:" + str1); } scan.close(); }}
結果は以下の通りです:
$ javac ScannerDemo.java $ java ScannerDemo next方式接收: php cn 输入的数据为:php
推奨チュートリアル:javaエントリープログラム
以上がJavaでScannerクラスを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。