Java中next()与nextLine()的区别[不废话,直接讲例子]

在使用牛客进行刷题时,我们很多时候会遇到这样的情况:

区别很简单,如果你要输入用空格或者回车分开的数据如:

abc_def_ghi

这三组数据( _ 是空格)

用hasNext:

执行结果:


如果只用换行符号进行数据的分割用hasNextLine():

执行结果:


注意,不论while循环中用的是hasNext()还是hasNextLine()都不会影响结果

相关推荐
英英_4 分钟前
python 自动化教程
开发语言·python·自动化
CGG927 分钟前
【单例模式】
android·java·单例模式
先做个垃圾出来………8 分钟前
汉明距离(Hamming Distance)
开发语言·python·算法
苦学编程的谢8 分钟前
多线程代码案例-1 单例模式
java·开发语言·单例模式
yaoxin52112312 分钟前
80. Java 枚举类 - 使用枚举实现单例模式
java·开发语言·单例模式
hie9889416 分钟前
C#与KepOPC通讯
开发语言·c#
夏季疯38 分钟前
学习笔记:黑马程序员JavaWeb开发教程(2025.4.7)
java·笔记·学习
kp0000042 分钟前
PHP弱类型安全漏洞解析与防范指南
android·开发语言·安全·web安全·php·漏洞
卡戎-caryon1 小时前
【C++】15.并发支持库
java·linux·开发语言·c++·多线程
90后小陈老师1 小时前
WebXR教学 09 项目7 使用python从0搭建一个简易个人博客
开发语言·python·web