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

如何在Java中获取用户输入

发布时间:2023-11-17 23:07:29

在Java中可以使用Scanner类来获取用户的输入。以下是一种获取用户输入的示例代码:

import java.util.Scanner;

public class UserInputExample {
    public static void main(String[] args) {
        // 创建Scanner对象
        Scanner scanner = new Scanner(System.in);

        // 提示用户输入
        System.out.println("请输入一个整数:");

        // 获取用户输入的整数
        int number = scanner.nextInt();

        // 输出用户输入的整数
        System.out.println("您输入的整数是:" + number);

        // 关闭Scanner对象
        scanner.close();
    }
}

在上述示例中,我们首先创建了一个Scanner对象,然后使用nextInt()方法从用户输入中获取一个整数,最后将获取到的整数输出到控制台。

需要注意的是,在使用Scanner类获取用户输入之前,我们需要先导入java.util.Scanner包,并创建一个Scanner对象来读取用户输入。另外,获取用户输入之后,需要记得关闭Scanner对象,以释放资源。

此外,Scanner类提供了多个方法来获取不同类型的用户输入,例如next()方法用于获取字符串,nextDouble()方法用于获取双精度浮点数等等。具体使用哪个方法,取决于你需要获取的用户输入类型。