Javaでスキャナオブジェクトを作成するにはどうすればいいですか?
Javaでは、`Scanner`オブジェクトは以下のように作成できます。
- 標準入力ストリーム(System.in)からScannerオブジェクトを作成する:
Scanner scanner = new Scanner(System.in);
これにより、キーボードからユーザーが入力したデータを読み込むScannerオブジェクトが作成されます。
- ファイルからスキャナ・オブジェクトを作成する
File file = new File("input.txt");
Scanner scanner = new Scanner(file);
ファイルのデータをスキャンするためのScannerオブジェクトを作成します。発生する可能性のあるFileNotFoundException例外は処理する必要があります。
- 文字列からスキャナーオブジェクトを作成する:
String input = "Hello World";
Scanner scanner = new Scanner(input);
文字列からデータを読み込むScannerオブジェクトが生成されます。
スキャナオブジェクトを作成すると、さまざまなメソッドを使用して入力データを読み込むことができます。たとえば、nextInt()メソッドを使用して次の整数を読み込み、nextLine()メソッドを使用して次のテキスト行を読み込むことができます。