Scanner對象
- java.util.Scanner
- 通過Scanner類來獲取用戶輸入
- next()和nextline()來獲取輸入的字符串,讀取前我們一般需要使用hasnext()和hasnextline()判斷是否還有輸入的數據
- 用完要記得關閉:Scanner.clase()
next()
- 一定要讀取到有效字符后才可以結束輸入
- 對輸入有效字符之前遇到的空白,自動去掉(前面的空白不能當做結束符)
- 只有輸入有效字符后才將其后面輸入的空白作為分隔符或者結束符
- next()不能得到帶有空格的字符串
nextline()
- 以enter為結束符,也就是說nextline()方法返回是輸入enter之前的字符
- 可以獲得空白
例如:
Hello world
next():只能接收到Hello
nextline():接收到Hello world
注意:凡是屬于IO流的類如果不關閉會一直占用資源,要養成好習慣,用完就關掉
IO流:與電腦打交道的。就是, 輸入和輸出。

浙公網安備 33010602011771號