天天看點

Java流程控制(Scanner)

我們可以通過Scanner類來擷取使用者的輸入

基本文法

通過Scanner類的 next() 與 nextLine() 方法擷取輸入的字元串,在讀取前需要使用 **hasNext() 與 hasNextLine() ** 判斷是否還有輸入的資料。

一定要讀到有效字元後才可以結束輸入

對讀到有效字元之前的空白,next方法會自動将其去掉

隻有輸入有效字元後才将其後的空白作為分隔符或結束符

next不能得到帶有空格的字元串

運作結果

Java流程控制(Scanner)

以Enter為結束符,NextLine() 方法傳回的是輸入回車之前的所有字元

可以獲得帶有空格的字元串

Java流程控制(Scanner)
Java流程控制(Scanner)
Java流程控制(Scanner)
Java流程控制(Scanner)