Scanner
类是 Java 中用于输入的一个实用工具类,它提供了一种方便的方式来从各种数据源中读取输入。以下是关于Scanner的一些总结:
1.导入:在使用Scanner类之前,需要导入相关的包。
import java.util.Scanner;
2.创建Scanner对象:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner cs = new Scanner(System.in);
while(cs.hasNextInt()) {
int a = cs.nextInt();
int b = cs.nextInt();
System.out.println(a+b);
}
cs.close();
}
}
3.读取基本数据类型: Scanner 类提供了一系列的next 方法用于读取不同类型的数据。
nextInt()
: 读取一个整数。
nextDouble()
: 读取一个双精度浮点数。
nextBoolean()
: 读取一个布尔值。
next()
:读取一个字符串,遇到空格停止。
nextLine()
: 读取一行字符串,包括空格。
4.检查是否有下一个输入: 在读取输入之前,可以使用 hasNext
方法检查是否还有下一个输入。
5.关闭 Scanner 对象: 在使用完毕后,应该关闭 Scanner
对象以释放资源。