JavaでScannerを使って文字列を入力する方法

Scanner クラスによる入力操作を行うためには、以下の手順を行う必要があります。

  1. スキャナーのクラスのインポート:
import java.util.Scanner;
  1. スキャナーを作成します:
Scanner scanner = new Scanner(System.in);
  1. スキャナオブジェクトで入力処理を行う
  1. next() メソッドで入力文字列を取得する:
String inputString = scanner.next();
  1. 使用nextInt()方法获取输入的整数:
int inputInt = scanner.nextInt();
  1. nextDouble()メソッドを使用して入力された小数点数を取得します。
double inputDouble = scanner.nextDouble();
  1. nextBoolean()メソッドを使用して入力のboolean値を取得する
boolean inputBoolean = scanner.nextBoolean();
  1. スキャナーオブジェクトを閉じます
scanner.close();

翻訳された文章を日本語で言い換えてください。1つの選択肢のみ必要です。

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.print("请输入一个字符串:");
        String inputString = scanner.next();
        System.out.println("输入的字符串为:" + inputString);

        System.out.print("请输入一个整数:");
        int inputInt = scanner.nextInt();
        System.out.println("输入的整数为:" + inputInt);

        System.out.print("请输入一个浮点数:");
        double inputDouble = scanner.nextDouble();
        System.out.println("输入的浮点数为:" + inputDouble);

        System.out.print("请输入一个布尔值(true/false):");
        boolean inputBoolean = scanner.nextBoolean();
        System.out.println("输入的布尔值为:" + inputBoolean);

        scanner.close();
    }
}

注意事项:

  1. nextInt()、nextDouble()などのメソッドで入力の取得を行ったあと、文字列を入力する必要がある場合、それまでに入力された改行文字をnextLine()メソッドで消費する必要があります。nextLine()メソッドを呼び出す前にscanner.nextLine()を呼び出してバッファのクリアを行うこともできます。
int inputInt = scanner.nextInt();
scanner.nextLine();  // 清空缓冲区
String inputString = scanner.nextLine();
bannerAds