文字列データの受け取り
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
String text = scan.next();
System.out.println(text);
}
}
整数データの受け取り
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int number = scan.nextInt();
System.out.println(number);
}
}
Scannerのcloseについて
Scannerは最後にcloseメソッドの呼び出しを期待されている。
一度closeしてから再度標準入力しようとしてもエラーが出てしまう。
ただ、プログラミング全般に通じる考え方や作法として、closeメソッドを記述する必要がある。