Scanner
作用:获取用户的键盘输入,他是基于正则表达式的文本扫描器。可以从文件、输入流、字符串中解析出基本类型和字符串的值。
主要提供两个方法来扫描输入:
hasNextXxx()
:是否还有下一个输入项nextXxx()
:获取下一个输入项。
默认情况下,Scanner以 空格、Tab、回车作为多个输入项之间的分隔符,我们也可以使用useDelimiter("分割符")
来设置分隔符。
阻塞: Scanner读取操作(hasNext与next)有可能会被阻塞(当前执行顺序流暂停),从而等待信息输入。
逐行读取,不受文输入型限制:
小问题
最后更新于
这有帮助吗?