日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

java Scanner類的使用示例代碼

瀏覽:241日期:2023-02-07 18:50:18
Scanner類簡介

Java 5添加了java.util.Scanner類,這是一個用于掃描輸入文本的新的實(shí)用程序。它是以前的StringTokenizer和Matcher類之間的某種結(jié)合。由于任何數(shù)據(jù)都必須通過同一模式的捕獲組檢索或通過使用一個索引來檢索文本的各個部分。于是可以結(jié)合使用正則表達(dá)式和從輸入流中檢索特定類型數(shù)據(jù)項的方法。這樣,除了能使用正則表達(dá)式之外,Scanner類還可以任意地對字符串和基本類型(如int和double)的數(shù)據(jù)進(jìn)行分析。借助于Scanner,可以針對任何要處理的文本內(nèi)容編寫自定義的語法分析器。

為了實(shí)現(xiàn)程序與人的交互,java給我們提供了這樣一個工具類,我們可以獲取用戶的輸入。java.util.Scanner是Java5的新特征。我們可以通過Scanner類來獲取用戶的輸入。

我們使用Scanner scanner = new Scanner(System.in);的基礎(chǔ)語法來創(chuàng)建一個掃描對象,用于接收鍵盤數(shù)。

hasnext()與hasnextLine()的使用:

我們通過Scanner類的next()與nextLine()的方法獲取輸入的字符串。在讀取前,我們一般需要使用hasNext()與hasNextLine()判斷是否還有輸入的數(shù)據(jù)。

當(dāng)我們使用next方式接收時:

代碼示例:

package com.scanner;import java.util.Scanner;public class Demo01 { public static void main(String[] args) {//創(chuàng)建一個掃描對象,用于接受鍵盤數(shù)Scanner scanner= new Scanner(System.in);System.out.println('使用next方式接收:');//判斷用戶有沒有輸入字符串if(scanner.hasNext()){ //使用next方式接收 String str = scanner.next(); System.out.println('輸出的內(nèi)容為:'+str);} //凡是屬于IO流的類如果不關(guān)閉會一直占用資源,關(guān)閉scannerscanner.close(); }}

next()注意點(diǎn):(String str = scanner.next());

一定要讀取到有效字符后才可以結(jié)束輸入。 對有效字符之前遇到的空白,next()方法會將其自動去掉。 只有輸入有效字符后才將其后面輸入的空白作為分隔符或者結(jié)束符。 next()不能得到帶有空格的字符串。

當(dāng)我們使用nextLine()方式接收時:(String str = scanner.nextLine());

代碼示例:

package com.scanner;import java.util.Scanner;public class Demo02 { public static void main(String[] args) {//從鍵盤接收數(shù)據(jù)Scanner scanner = new Scanner(System.in);System.out.println('使用nextLine方式接收');//判斷是否還有輸入if(scanner.hasNext()){ String str = scanner.nextLine(); System.out.println('輸出的內(nèi)容為:'+str);}scanner.close(); }}

nextLine()注意點(diǎn):

以enter為結(jié)束符,也就是說nextLine()方法返回的是輸入回車之前的所有字符。 它可以獲得空白。

當(dāng)輸入的數(shù)據(jù)類型不同時:如

Int型:Scanner.hasNextInt();//判斷是否還有數(shù)據(jù)輸入

​ Scanner.nextInt();//輸入整數(shù)數(shù)據(jù)

Float型同上。

scanner進(jìn)階使用(與循環(huán)共同使用)

代碼示例:

package com.scanner;import java.util.Scanner;public class Demo04 { public static void main(String[] args) {Scanner scanner = new Scanner(System.in); //從鍵盤接收數(shù)據(jù)int i = 0;float f = 0.0f;System.out.println('請輸入整數(shù):');if (scanner.hasNextInt()){ //判斷是否還有數(shù)據(jù)輸入; i = scanner.nextInt(); System.out.println('整數(shù)數(shù)據(jù):'+ i);}else{ System.out.println('輸入的不是整數(shù)數(shù)據(jù)!');}System.out.println('請輸入小數(shù):');if (scanner.hasNext()){ f = scanner.nextFloat();//代表為真 System.out.println('小數(shù)數(shù)據(jù):'+ f);}else{ System.out.println('輸入的不是小數(shù)數(shù)據(jù)!');}scanner.close();// 凡是屬于IO流的類如果不關(guān)閉會一直占用資源,關(guān)閉scanner }}

到此這篇關(guān)于java Scanner類的使用的文章就介紹到這了,更多相關(guān)java Scanner類內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Java
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩1区2区日韩1区2区| 日本不卡免费高清视频在线| 另类专区亚洲| 成人精品国产亚洲| jizzjizz中国精品麻豆| 久久国产日本精品| 亚洲欧洲日本mm| 亚洲一区二区三区久久久| 亚洲精选av| 国产日产精品一区二区三区四区的观看方式 | 国产亚洲精品自拍| 丝瓜av网站精品一区二区 | 欧美精品二区| 欧美成人a交片免费看| 亚洲精品小说| 97久久亚洲| 国产在线看片免费视频在线观看| 私拍精品福利视频在线一区| 黑丝一区二区三区| 日韩av不卡在线观看| 成人午夜亚洲| 亚洲综合电影一区二区三区| 久久精品99国产精品日本| 色综合狠狠操| 久久福利精品| 国产精品美女午夜爽爽| 亚洲成人av观看| 日欧美一区二区| 福利片在线一区二区| 欧美专区18| 精品美女在线视频| 六月天综合网| 精品五月天堂| 久久国产精品毛片| 精品国产午夜| 日韩一区二区三区在线看| 福利精品一区| 日韩**一区毛片| 91精品国产自产在线观看永久∴ | 精品一区二区三区视频在线播放 | 久久精选视频| 欧美另类中文字幕| 精品一区在线| 国产伊人久久| 日韩美女国产精品| 欧美日韩国产免费观看| 欧美极品中文字幕| 亚洲在线观看| 国产在线观看www| 综合日韩在线| 91精品推荐| 欧美精品aa| 中文字幕视频精品一区二区三区| 日韩欧美一区免费| 国产欧美69| 视频在线在亚洲| 久久国产日韩| 97精品一区| 国产精品久久久久久模特| 亚洲综合不卡| 欧美va天堂在线| 国产精品二区不卡| 国产免费播放一区二区| 亚洲一二av| 欧美成人亚洲| 天堂av在线| 国产精品亚洲欧美日韩一区在线| 视频一区二区中文字幕| 欧美日一区二区| 欧美xxxx中国| 久久精品国产99国产精品| 日本午夜精品久久久| 亚洲精选成人| 一区二区日韩免费看| 在线精品视频在线观看高清| 日韩国产欧美一区二区| 久久97视频| 国产极品模特精品一二| 日韩国产一区二| 首页亚洲欧美制服丝腿| 黑丝一区二区三区| 日韩亚洲在线| 好吊日精品视频| 婷婷综合在线| 久久久久久久久丰满| 精品国模一区二区三区| 日韩欧美一区二区三区免费看| 国产一区二区三区四区大秀| 久久99性xxx老妇胖精品| 国产乱子精品一区二区在线观看 | 欧美精品羞羞答答| 免费福利视频一区二区三区| 国产一区二区三区视频在线| 国产成人精品亚洲线观看| 久久伊人国产| 日韩综合在线| 久久婷婷av| 99国产精品久久久久久久| 国产精品普通话对白| 好看的av在线不卡观看| 免费看的黄色欧美网站| 婷婷综合成人| 国产精品午夜一区二区三区| 麻豆久久一区| 中文字幕高清在线播放| 中文在线中文资源| 欧美日韩一区二区三区视频播放| 九一精品国产| 中文字幕日韩欧美精品高清在线| 日韩国产在线观看| 美女精品久久| 蜜臀国产一区| 国产精品日本欧美一区二区三区| 视频一区免费在线观看| 欧美日韩国产一区二区在线观看| 国产精品极品在线观看| 欧美激情另类| 午夜精品婷婷| 日本免费在线视频不卡一不卡二| 国产激情欧美| 亚洲国产影院| 免费在线观看日韩欧美| 日韩av网站免费在线| 国产精品精品| 久久精品亚洲人成影院| 蜜桃视频第一区免费观看| 国产伦精品一区二区三区视频| 伊人久久视频| 麻豆亚洲精品| 免费一级欧美在线观看视频| 欧美日韩视频免费观看| 天堂成人国产精品一区| 国产精品一二| 国产一区二区三区自拍| 日本不卡中文字幕| 国产高潮在线| 麻豆精品91| 精品国产网站| 免费在线看一区| 久久久男人天堂| 亚洲乱亚洲高清| 成人福利视频| 欧美性www| 亚洲国产专区| 国产精品视频一区二区三区综合 | 久久99蜜桃| 在线视频亚洲| 精品亚洲二区| 老鸭窝毛片一区二区三区| 国产精品videossex| 欧美一区二区三区激情视频| 日韩精品导航| 不卡一区综合视频| 国产精品男女| 免费视频一区二区| 综合日韩av| 国产欧美一区二区三区国产幕精品| 欧洲av不卡| 国产乱码精品一区二区亚洲| 99国产精品久久久久久久| 精品欧美视频| 91精品一区| 亚洲欧美日韩国产一区二区| 精品久久免费| 亚洲精品九九| 亚洲欧洲一区二区天堂久久| 高清一区二区三区| 国产精品一国产精品k频道56| 在线亚洲精品| 日韩不卡视频在线观看| 精品国产精品国产偷麻豆 | 亚洲毛片在线| 欧美va亚洲va日韩∨a综合色| 国产激情精品一区二区三区| 亚洲精品影视| 亚洲专区一区| av亚洲在线观看| 日本不卡免费高清视频在线| 久久不卡国产精品一区二区| 天堂va在线高清一区| 午夜在线精品偷拍| 九一精品国产| 久久久久久久久久久9不雅视频| 久久精品国产久精国产| 久久国产三级| 日韩成人午夜精品| 日韩视频一二区| 午夜亚洲福利| 亚洲精品在线二区| 中文字幕中文字幕精品| 久热精品在线| 久久国产精品亚洲77777| 亚洲电影在线| 亚洲91久久| 久久精品99久久无色码中文字幕| 精品资源在线| 国模精品一区| 亚洲女同av| 999精品在线| 欧美va天堂|