低调的甘文 2022-11-12 03:27 采纳率: 100%
浏览 29
已结题

java中的字符串输入

img


请问java中输入字符串时这个next和nextline有什么区别吗

  • 写回答

2条回答 默认 最新

  • 夜郎king 2022博客之星IT其它领域TOP 12 2022-11-12 08:51
    关注

    next():
    1.停止录入的结束符有空格、Tab键和回车键(录入内容不含结束标志)
    2.next()对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其去掉,只有在输入有效字符之后,next()方法才将其后输入的空格键、Tab键或Enter键等视为分隔符或结束符。所以next()不能得到带空格的字符串,而nextLine()是遇到回车键才结束,所以可以得到带空格的字符串。
    nextline():停止录入的结束标志只有回车键。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 11月20日
  • 已采纳回答 11月12日
  • 创建了问题 11月12日