Javaでインプットから内容を入力する方法
Javaでは、Scannerクラスでコンソールから入力を受け取ることができます。
まずJavaファイルで、Scannerクラスをインポートする必要があります:
import java.util.Scanner;
そして、入力を必要とする場所に java.util.Scanner クラスのインスタンスを利用して入力を取得する。たとえば、整数入力を取得する場合は、以下のコードのように記述できる。
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个整数: ");
int num = scanner.nextInt();
コンソールに「整数を入力してください: 」と表示し、ユーザーからの入力を待ちます。その後、ユーザーが入力した整数をnum変数に格納します。
同様に、スキャナクラスの他のメソッドを使用して他のタイプの入力を取得することもできます、たとえば、nextLine() 行文字列を入力で取得、nextDouble() 二重精度浮動小数点を入力で取得、など。
スキャナー使用後は、必ずcloseメソッドで関連リソースを解放しましょう
import java.util.Scanner;
public class InputExample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个整数: ");
int num = scanner.nextInt();
System.out.println("你输入的整数是: " + num);
scanner.close();
}
}