Scanner 类
一个简单的文本扫描器,可以使用正则表达式解析原始类型和字符串。
A Scanner
分隔符模式将输入打破到令牌,默认情况下匹配空格。 然后可以使用各种next
方法将得到的令牌转换成不同类型的值。
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
// System.in 是指系统输入通过键盘录入数据
//Sanner中的读取函数,不管是nextInt(),还是nextLine()都是采用正则匹配的方式读取的。
//nextLine()函数是返回从当前的缓冲位置,到换行符之间的字符串,即从缓冲区当前位置开始的一行。
通过构造方法可以查看能够通过很多方式进行扫描,可以通过输入流和文件进行实现。
常用方法
next()
public String next() {
ensureOpen