next()nextLine()以及nextInt()的区别及用法【转载】
2024-10-07 18:31:39
next()、nextLine()、nextInt()作为scanner内置的方法,常常让人傻傻分不清楚,今天在这里记下他们的区别以及以此区别为出发点的用法:
他们的区别在于对于空格的处理方式不同,以及返回值不同。
使用nextLine()方法时,不将空格看做是两个字符串的间隔,而是看作字符串的一部分,返回时,它作为String类型一并返回:
使用next()方法时,将空格看作是两个字符串的间隔:
使用nextInt()方法时,与next()方法类似,只是它的返回值是int类型的,依旧将空格看作是两个输入的数据的间隔
最新文章
- JavaScript中的不可见数据类型
- [转载] c++ cout 格式化输出浮点数、整数及格方法
- 解决Access连接 accdb 不可识别的数据库格式异常
- 【BZOJ】【4004】【JLOI2015】装备购买
- 开发过程中常用的Linux命令
- 以下各节已定义,但尚未为布局页“~/Views/Shared/_Layout.cshtml”呈现:“Scripts”。
- 跨域信息传递postMessage
- [Swust OJ 794]--最近对问题(分治)
- Windows Serer 2003 配置手册 – 创建Active Dictionary域
- JavaScript中Object的总结
- Android Paint类介绍以及浮雕和阴影效果的设置
- Python基础面试,看这篇文章画重点吧,Python面试题No1
- ElasticSearch搜索(一)
- Ubunto使用 码云 创建项目
- static类型的变量
- noip 2017 时间复杂度
- Java相关英语单词
- SQL-34 对于表actor批量插入如下数据
- Ubuntu 下安装 Swoole
- 数据库数据格式化之Kettle Spoon