Java中Scanner類的用法

來源:酷知科普網 6.76K

Java中的Scanner類可以幫助我們接收從鍵盤輸入的資料。下面是炳同學我帶來的一個的例子程式。

Java中Scanner類的用法

操作方法

(01)首先我們在一個java工程下建立一個類名的ScannerDemo的類。

Java中Scanner類的用法 第2張

(02)然後我們建立一個Scanner類物件,讓它接收從鍵盤輸入的資料。

(03)這裡我們利用的nextLine方法接收字串。next方法其實也是可以獲取字串的。但是next不能獲取空格,比如輸入Hello World,使用next方法只會得到Hello而使用nextLine方法會得到完整的Hello World因為nextLine方法是以回車鍵為結束標識的。

Java中Scanner類的用法 第3張

(04)在程式視窗空白處,點選右鍵,選擇Run As ——Java Application.

Java中Scanner類的用法 第4張

(05)這時在控制檯中,輸入字串,按回車。可以看到利用Scanner類的nextLine成功接收到字串。

Java中Scanner類的用法 第5張

(06)當然Scanner除能接收字串之外,像整數,浮點數也是可以接收的,都有對應的方法。下面就以接收整數為例,其他型別的也差不多,大家自己去嘗試吧。

Java中Scanner類的用法 第6張
Java中Scanner類的用法 第7張

(07)執行檢視結果,可以看到nextInt()只能接收整數。想要接收其他型別的資料就得用其他方法了,不懂的可以去文件。

Java中Scanner類的用法 第8張
Java中Scanner類的用法 第9張
熱門標籤