java输入hasNext()和hasNextLine()方法的区别
前言
一、hasNext()与hasNextLine()的区别?
1、hasNext()方法会判断接下来是否有非空字符.如果有,则返回true,否则返回false
2、hasNextLine() 方法会根据行匹配模式去判断接下来是否有一行(包括空行),如果有,则返回true,否则返回false
比如当前我们有如下测试用例:
7 15 9 5
这个测试用例在牛客网上是以文件的形式进行存储的.
而在 linux 系统中文件的结尾会有一个换行符\n,也就是说从System.in输入流中真正读取到的数据流.
转载
2021-04-12 02:00:00 ·
7871 阅读 ·
1 评论