技术栈

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

灰阳阳2024-05-05 23:48

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

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

abc_def_ghi

这三组数据( _ 是空格)

用hasNext:

执行结果:


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

执行结果:


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

上一篇:Jenkins流水线部署springboot项目
下一篇:一站式AI创作平台:融合GPT会话、GPTs应用、Midjourney视觉艺术与Suno AI音乐合成模块
相关推荐
猿java
9 分钟前
精通MySQL却不了解OLAP和 OLTP,正常吗?
java·后端·面试
ankleless
14 分钟前
Python 数据可视化:Matplotlib 与 Seaborn 实战
开发语言·python
渣哥
22 分钟前
面试官:为什么阿里巴巴要重写HashMap?ConcurrentHashMap哪里不够用?
java
喵手
24 分钟前
Java中的HashMap:你了解它的工作原理和最佳实践吗?
java·后端·java ee
Gavin_915
27 分钟前
一文速通Ruby语法
开发语言·ruby
weixin_45658815
28 分钟前
【java面试day16】mysql-覆盖索引
java·mysql·面试
心月狐的流火号
30 分钟前
计算机I/O模式演进与 Java NIO 直接内存
java·操作系统
猿究院-赵晨鹤
33 分钟前
JVM基础知识总结
java·jvm
搞一搞汽车电子
39 分钟前
vs studio 2017项目不支持studio vs2022
开发语言
热门推荐
01UV安装并设置国内源02DeepSeek更新!速览DeepSeek V3.1新特性03Qwen3-Coder 快速上手教程 | Qwen Code + Claude Code04KGG转MP3工具|非KGM文件|解密音频05蜘蛛磁力 搜索引擎大全,如何使用蜘蛛磁力查找磁力链接06【2025.08.06最新版】Android Studio下载、安装及配置记录(自动下载sdk)072025最新国内服务器可用docker源仓库地址大全(2025年8月更新)08Spring 调试终于不再痛苦了09Claude Code VSCode集成开发指南:AI编程助手完整配置10NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南