Javaでreadkeyboardメソッドを使う方法
Javaでは、Scannerクラスのインスタンスを生成してreadKeyboardメソッドを使うことが一般的です。以下に、Scannerクラスを利用したコード例を載せます。
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个整数:");
int num = scanner.nextInt();
System.out.println("您输入的整数是:" + num);
System.out.println("请输入一个字符串:");
String str = scanner.next();
System.out.println("您输入的字符串是:" + str);
scanner.close();
}
}
上述の例では、まずScannerオブジェクトscannerを作成し、System.inと関連付け、キーボードから入力を読み込みます。次にscanner.nextInt()メソッドを呼び出して整数入力を読み込み、num変数に格納します。その後、scanner.next()メソッドを呼び出して文字列入力を読み込み、str変数に格納します。最後に、scanner.close()メソッドを呼び出してScannerオブジェクトを閉じます。
スキャナークラスにはキーボード入力を読み込むためのnextLine()で1行入力を読み込むものやnextFloat()で浮動小数点入力を読み込むものなど、他にもいくつかのメソッドが用意されているので、用途に合わせて適切な方法を選択してキーボード入力を読んでいきましょう。