Scanner的构造器支持多种方式,可以从字符串(Readable)、输入流、文件等等来直接构建Scanner对象,有了Scanner了,就可以逐段(根据正则分隔式)来扫描整个文本,并对扫描后的结果做想要的处理。
下面是一些API函数的用法:
delimiter():返回此 Scanner 当前正在用于匹配分隔符的 Pattern。
hasNext() :判断扫描器中当前扫描位置后是否还存在下一段。
hasNextLine() :如果在此扫描器的输入中存在另一行,则返回 true。
next() :查找并返回来自此扫描器的下一个完整标记。
nextLine() :此扫描器执行当前行,并返回跳过的输入信息。