nextLine()易錯點
1、基本語法
1.1基本使用方法
本篇部落格重點nextLine()會讀取換行(’\r’),但是不會進行輸出。
Java中Scanner類中的方法next()和nextLine()都是吸取輸入臺輸入的字元,區別:
-
next()不會吸取字元前/後的空格/Tab鍵,只吸取字元,開始吸取字元(字元前後不算)直到遇到空格/Tab鍵/回車截止吸取;
-
nextLine()吸取字元前後的空格/Tab鍵,Enter鍵截止。
- 輸入兩行字串:
我愛學JAVA 我真的很愛愛學JAVA
我真的很愛很愛學JAVA - 期望輸出結果:
我愛學JAVA 我真的很愛愛學JAVA
我真的很愛很愛學JAVA
2、nextLine()易錯點
2.1 nextLine()使用錯誤案例
我們第一行使用next()進行讀入,第二行使用nextLine()進行讀入兩行字串
- 輸入兩行字串:
我愛學JAVA
我愛學JAVA 我真的很愛愛學JAVA - 期望輸出結果:
我愛學JAVA
我愛學JAVA 我真的很愛愛學JAVA
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69984164/viewspace-2731399/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 易錯點
- PHP 易錯知識點整理PHP
- 關於java輸入易錯點Java
- java布林型別易錯點Java型別
- java運算子易錯點總結Java
- # Scanner:區別next和nextLine
- forEach、map、filter、find、sort、find等易錯點整理Filter
- forEach、map、filter、find、sort、some等易錯點整理Filter
- vue匯出excel表格步驟以及易出錯點VueExcel
- CSS中關於定位及BFC中的易錯點CSS
- Java中Iterator迭代器的next()方法的新手易錯點。Java
- JavaScript:面試頻繁出現的幾個易錯點JavaScript面試
- 00022.08 Scanner的next()和nextLine()區別
- C語言初學習——易錯點合集(持續更新中)C語言
- nextLine()問題:如果在讀取整數或浮點數後緊接著讀取字串,可能會遇到nextLine()方法跳過輸入的問題。可以透過在讀取整數或浮點數後新增一個額外的nextLine()呼叫來解決這個問題。字串
- 簡單就是易於除錯除錯
- 錯點解析
- java中Scanner類nextLine()和next()的區別和使Java
- NASM 與 GDB 簡易除錯指南ASM除錯
- AS斷點除錯斷點除錯
- Include檔案易犯編譯錯誤編譯
- Vscode斷點除錯VSCode斷點除錯
- webstorm 斷點除錯WebORM斷點除錯
- 軟體設計師易錯題彙總
- php易錯筆記-流程控制,函式PHP筆記函式
- 簡易撲克遊戲---各位爸爸求指點指點遊戲
- MySQL 常用易混淆知識點總結MySql
- 除錯——條件斷點除錯斷點
- vscode除錯使用斷點VSCode除錯斷點
- phpstorm + xdebug 斷點除錯PHPORM斷點除錯
- Pycharm的斷點除錯PyCharm斷點除錯
- 實用卻易忽視的DevTools除錯技巧dev除錯
- 開發中的易讀錯單詞小結
- 易優CMS後臺上傳圖片報錯mkdir(): Permission denied 報錯-eyoucms
- 前端想拿萬元月薪?CSS開發中的10個易錯點一定要先規避掉!前端CSS
- PHP入門易忘知識點彙總PHP
- 作業系統錯誤點作業系統
- 斷點除錯 debug模式 1006斷點除錯模式