技术栈

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

灰阳阳2024-05-05 23:48

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

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

abc_def_ghi

这三组数据( _ 是空格)

用hasNext:

执行结果:


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

执行结果:


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

上一篇:Jenkins流水线部署springboot项目
下一篇:一站式AI创作平台:融合GPT会话、GPTs应用、Midjourney视觉艺术与Suno AI音乐合成模块
相关推荐
Fate_I_C
几秒前
Kotlin 特有语法糖
android·开发语言·kotlin
xh didida
几秒前
C++ --list接口使用及实现
开发语言·c++·list
穗余
3 分钟前
Rust——impl是什么意思
开发语言·后端·rust
程序员大辉
4 分钟前
开源LibreOffice(Office办公套件)下载完整安装教程
开发语言·microsoft·c#
yngsqq
5 分钟前
运行c#脚本
开发语言·数据库·c#
代码羊羊
6 分钟前
Rust模式匹配
开发语言·后端·rust
糯米团子749
8 分钟前
蓝桥杯javaB组赛前四天复习-1
java·windows·蓝桥杯
Wild_Pointer.
11 分钟前
项目实战:编写CMakeLists管理Qt+OpenCV项目
开发语言·c++·qt
莫逸风
12 分钟前
【java-core-collections】集合框架深度解析
java·开发语言
热门推荐
012026年4月技术前沿:AI大模型爆发、智能体革命与量子安全新纪元02GitHub 镜像站点032026 年 AI 编程助手全面对比评测:Cursor vs Copilot vs Claude Code vs GitHub Copilot Free04Claude Code Windows 兼容性问题:指定版本 2.1.112 可解决05AI Weekly | 2026年4月第二周 · GitHub热门项目与AI发展趋势深度解析062026年4月AI大事件深度解读:大模型竞争进入“深水区“07UBUNTU Claude Code 报错 claude native binary not installed08从限购到畅通:GLM-5.1 Coding Plan接入攻略09GPT-6发布日深度解析-Symphony架构200万Token实战10从零部署 Hermes Agent:一只"会成长的 AI 马"保姆级安装教程