(JAVA学习笔记) Scanner类中next方法和nextline方法的区别
生活随笔
收集整理的這篇文章主要介紹了
(JAVA学习笔记) Scanner类中next方法和nextline方法的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
next():
1.一定要讀取到有效字符后才可以結束輸入。
2. 對輸入有效字符之前遇到的空白,next()方法會自動將其去掉。
3.只有輸入有效字符后才將其后面輸入的空白作為分隔符或結束符。
*4.next()方法不能得到帶有空格的字符串。
nextline():
1.以Enter為結束符,也就是說,nextline()方法返回的是輸入回車之前的所有字符。
2.可以獲得空白
用next方法接收數據:
結果:
用nextline方法接收數據:
結果:
同樣輸入了hello world,next方法只輸出了hello,nextline完整輸出。
所以通常情況下都用nextline()方法來接收輸入的字符串。
總結
以上是生活随笔為你收集整理的(JAVA学习笔记) Scanner类中next方法和nextline方法的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (JAVA学习笔记) 如何计算2*8效率
- 下一篇: (JAVA学习笔记) 关于方法的递归-阶