Scanner in = new Scanner(System.in)的用法
时间: 2024-06-05 07:06:18 浏览: 143
第一种方法-java补充知识点
Scanner是Java中的一个类,用于读取用户输入的数据。可以使用Scanner类创建一个Scanner对象,然后使用该对象中的方法来读取用户输入的数据。
在Java中,通过Scanner类可以使用System.in来读取控制台输入的数据。因此,通过以下代码可以创建一个Scanner对象:
Scanner in = new Scanner(System.in);
在使用Scanner对象时,可以使用其各种方法来读取不同类型的数据,如下所示:
int num = in.nextInt(); // 读取一个整数
double d = in.nextDouble(); // 读取一个浮点数
String str = in.nextLine(); // 读取一行字符串
需要注意的是,Scanner类在读取数据时,会读取到换行符(\n)之前的所有内容,因此在读取完数据后,可能需要使用in.nextLine()方法来读取并丢弃换行符。
阅读全文