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函数的简单介绍,希望能帮助到你!
