1. 程式人生 > >關於Java中next() nextLine()的區別

關於Java中next() nextLine()的區別

tint span 圖片 spa width bsp http 分隔符 .com

**對於next()方法,會過濾掉有效字符之前的一切分隔符如回車,空格,tab。而當讀取了有效字符後,再出現的分隔符將被視作掃描結束符。因此,該方法不會讀取分隔符。

示例:

技術分享圖片

技術分享圖片

註:nextDouble() nextInt()等方法與此同理

**對於nextLine()方法 會讀取從掃描器開始位置(不管是分隔符還是字符)到換行為止的所有字符,包括換行符。

技術分享圖片

技術分享圖片

關於Java中next() nextLine()的區別