在Java中输入字符串有两种方法,就是next()和nextLine(),今天研究了一下其中的区别。首先,nextLine()的输入是碰到回车就终止输入,而next()方法是碰到空格,回车,Tab键都会被视为终止符。所以next()不会得到带空格的字符串,而nextLine()可以得到带空格的字符串。
那就举个例子来比较这两者的区别:
在Java中输入字符串有两种方法,就是next()和nextLine(),今天研究了一下其中的区别。首先,nextLine()的输入是碰到回车就终止输入,而next()方法是碰到空格,回车,Tab键都会被视为终止符。所以next()不会得到带空格的字符串,而nextLine()可以得到带空格的字符串。
那就举个例子来比较这两者的区别:
上一篇:编写我的第一个微信小程序
系列文章目录文章目录系列文章目录一、 Scanner:二、使用步骤一、 Scanner:Scanner:(1)
nextLine(): 返回的是Enter键之前的所有字符,可得到带空格的字符串。 其后输入的空格键、Tab键或Enter键等视为分隔符
next()和nextLine()的区别:next()方法在读取内容时,会过滤掉有效字符前面的无效字符,对输入有效字符之前遇到的空格键
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M