欢迎访问宙启技术站
智能推送

如何使用Java中的Scanner类读入用户输入

发布时间:2023-06-21 22:30:41

Scanner类是Java中用于读取用户输入的类。它可以读取来自用户键盘或文件的输入数据,并将其转换为Java中不同的数据类型。以下是使用Scanner类从用户读取输入的基本步骤:

1. 导入Scanner类

import java.util.Scanner;

2. 创建Scanner对象

Scanner scanner = new Scanner(System.in);

3. 读取用户输入

String userInput = scanner.nextLine();

4. 处理用户输入

将输入的内容进行必要的逻辑处理和格式转换,以满足程序的要求。

完整示例代码:

import java.util.Scanner;

public class UserInputExample {

    public static void main(String[] args) {
        // create scanner object
        Scanner scanner = new Scanner(System.in);

        // prompt user for input
        System.out.print("Enter your name: ");

        // read user input
        String userInput = scanner.nextLine();

        // print user input
        System.out.println("Hello, " + userInput + "!");
    }

}

在上面的示例代码中,Scanner类被用来读取用户输入的名称,并将其存储在一个字符串变量中。这个输入然后被拼接在一个问候语中,输出给用户。这只是Scanner类的一个简单用法示例,实际使用中可能需要更复杂的逻辑处理。