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

Java中的Scanner函数用于读取用户输入

发布时间:2023-07-02 17:37:10

Scanner函数是Java中常用的用于读取用户输入的类。它提供了许多方法来读取不同类型的数据,如整数、浮点数、字符串等。下面是一个简单的示例,展示了如何使用Scanner函数读取用户输入的整数。

import java.util.Scanner;

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

        System.out.print("请输入一个整数:");
        int num = scanner.nextInt();  // 读取用户输入的整数

        System.out.println("您输入的整数是:" + num);

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

在上述示例中,首先需要通过new关键字创建一个Scanner对象,传入System.in作为参数,表示从标准输入中获取数据。然后,使用nextInt()方法读取用户输入的整数,并将结果存储在变量num中。最后,使用println()方法输出用户输入的整数。

需要注意的是,在用户输入完毕后,应该调用close()方法关闭Scanner对象,以释放资源。

除了nextInt()方法,Scanner还提供了许多其他的读取方法,如nextDouble()nextLine()等,可以灵活应用以读取不同类型的数据。

以上是Scanner函数的简单介绍,希望能帮助到你!