next()会自动消去有效字符前的空格,只返回输入的字符,不能得到带空格的字符串。
nextLine()方法返回的是Enter键之前的所有字符,它是可以得到带空格的字符串的。
eg:
Java中next()方法和nextLine()方法的区别
输入:a b c(回车)e f g
Java中next()方法和nextLine()方法的区别
//中间000是用来分隔str1和str2的结果。
如果将next()和nextLine()互换位置则:
Java中next()方法和nextLine()方法的区别
继续输入刚刚的值
Java中next()方法和nextLine()方法的区别
所有简单的说next()只返回有效字符,nextLine()什么都返回。

相关文章:

  • 2022-12-23
  • 2021-12-15
  • 2021-07-20
  • 2021-06-25
  • 2021-09-11
  • 2021-10-10
猜你喜欢
  • 2022-12-23
  • 2021-11-21
  • 2022-12-23
  • 2022-12-23
  • 2021-11-29
相关资源
相似解决方案