日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
java中怎么用scanner?(java阻塞方法有哪些)

java中怎么用scanner?

襄陽網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),襄陽網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為襄陽超過千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請找那個售后服務(wù)好的襄陽做網(wǎng)站的公司定做!

Scannersc=newScanner(System.in);然后就取你鍵入的東西比如Double類型的doubletestDouble=sc.nextDouble();Integer類型的就是inttestInt=sc.nextInt();String類型的就直接是StringtestString=sc.next();

Scanner是SDK1.5新增的一個類,可使用該類創(chuàng)建一個對象。舉一個實(shí)際的例子,具體內(nèi)容如下:

Scanner Sc=new Scanner(System.in);

然后Sc對象調(diào)用下列方法(函數(shù)),讀取用戶在命令行輸入的各種數(shù)據(jù)類型: next.Byte(),nextDouble(),nextFloat,nextInt(),nextLin(),nextLong(),nextShot() 。

這些方法執(zhí)行時都會造成堵塞,等待用戶在命令行輸入數(shù)據(jù)回車確認(rèn)。

例如,擁護(hù)在鍵盤輸入12.34,hasNextFloat()的值是true,而hasNextInt()的值是false。NextLine()等待用戶輸入一個文本行并且回車,該方法得到一個String類型的數(shù)據(jù)。

next.Byte(),nextDouble(),nextFloat,nextInt(),nextLine(),nextLong(),nextShot() 

上述方法執(zhí)行時都會造成堵塞,等待用戶在命令行輸入數(shù)據(jù)回車確認(rèn).例如,擁護(hù)在鍵盤輸入12.34,hasNextFloat()的值是true,而hasNextInt()的值是false。NextLine()等待用戶輸入一個文本行并且回車,該方法得到一個String類型的數(shù)據(jù)。

資料拓展:

Scanner的構(gòu)造器支持多種方式,可以從字符串(Readable)、輸入流、文件等等來直接構(gòu)建Scanner對象,有了Scanner了,就可以逐段(根據(jù)正則分隔式)來掃描整個文本,并對掃描后的結(jié)果做想要的處理。

下面是一些API函數(shù)的用法:

掃描控制臺輸入

當(dāng)通過new Scanner(System.in)創(chuàng)建一個Scanner,控制臺會一直等待輸入,直到敲回車鍵結(jié)束,把所輸入的內(nèi)容傳給Scanner,作為掃描對象。如果要獲取輸入的內(nèi)容,則只需要調(diào)用Scanner的nextLine()方法即可。
/**
* 掃描控制臺輸入
*
* @author leizhimin 2009-7-24 11:24:47
*/
public class TestScanner {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("請輸入字符串:");
while (true) {
String line = s.nextLine();
if (line.equals("exit")) break;
System.out.println(">>>" + line);
}
}


}
請輸入字符串:
234
>>>234
wer
>>>wer
bye
>>>bye

exit

Process finished with exit code 0


網(wǎng)站標(biāo)題:java中怎么用scanner?(java阻塞方法有哪些)
文章路徑:http://www.5511xx.com/article/cdehiji.html