常用方法:
new scanner(string)//獲取字串輸入next()和nextline()的區別:new scanner(system.in)//獲取鍵盤輸入
scanner.hasnext()
scanner.hasnextline()
scanner.hasnextint()
scanner.next()//獲取字串
scanner.nextline()
scanner.nextint()
scanner.close()
next():
一定要讀取到有效的字元後才可以結束輸入
對輸入有效字串之前遇到的空白,next()方法會自動將其去掉
只有輸入有效字串後才將其後面輸入的空白作為分隔符或者結束符
next()不能得到帶有空白的字串
nextline():
以enter為結束符,返回的是回車之前的所有字串
可以獲得空白
Scanner類之常用方法
scanner inputstream source 構造乙個新的scanner,它生成的值是從指定的輸入流掃瞄的。構造乙個新的scanner,它生成的值是從指定的輸入流掃瞄的。取自該流的位元組通過底層平台的 預設字符集轉換成字元。例項 scanner sc new scanner system.i...
常用類 Scanner類
scanner類概述 jdk5以後用於獲取使用者的鍵盤輸入 構造方法 public scanner inputstream source 基本格式 hasnext 判斷是否還有下乙個輸入項,其中 可以是int,double等。如果需要判斷是否包含下乙個字串,則可以省略 next 獲取下乙個輸入項。的...
034 java常用類 Scanner類
一 string類概述及其構造方法 1 scanner類概述 jdk5以後用於獲取使用者的鍵盤輸入 2 構造方法 public scanner inputstream source 二 scanner類的成員方法 1 基本格式 1 hasnext 判斷是否還有下乙個輸入項,其中 可以是int,dou...