技术栈

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

灰阳阳2024-05-05 23:48

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

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

abc_def_ghi

这三组数据( _ 是空格)

用hasNext:

执行结果:


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

执行结果:


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

上一篇:Jenkins流水线部署springboot项目
下一篇:一站式AI创作平台:融合GPT会话、GPTs应用、Midjourney视觉艺术与Suno AI音乐合成模块
相关推荐
YuTaoShao
几秒前
【LeetCode 每日一题】3721. 最长平衡子数组 II ——(解法二)分块
java·算法·leetcode
m0_52874900
4 分钟前
linux编程----目录流
java·前端·数据库
qq_37077309
5 分钟前
python实现人脸识别
开发语言·python·opencv
spencer_tseng
8 分钟前
Thumbnail display
java·minio
jay神
11 分钟前
基于SpringBoot的英语自主学习系统
java·spring boot·后端·学习·毕业设计
sww_1026
13 分钟前
Spring AI 可观测性实战
java·人工智能·spring
qinaoaini
14 分钟前
Spring 简介
java·后端·spring
-小麦子-
14 分钟前
Python 里的 range 是干嘛的?
开发语言·python
lly202406
15 分钟前
CSS 图像拼合技术
开发语言
高山上有一只小老虎
16 分钟前
java中常用的日期方法
java
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03openclaw配置教程(linux+局域网ollama)04UV安装并设置国内源05243 行 microGPT:把“训练 + 推理”拆到骨头里06Linux下V2Ray安装配置指南07【软考经验分享】软考-中级-嵌入式备考08半小时搞定GitHub学生认证09AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南10Spring Flux方法总结