Scanner類(lt's select)

這個類可以用來獲取用戶的輸入茉帅,先給個基本的語法碧注;

Scanner s = new Scanner(System.in);

下面隊一個數(shù)據(jù)的輸入捍歪,通過Scanner類的next()和nextLine()方法來獲取輸入的東西,讀取時一般都需要用hanNext和hasNextLine來盤對一下是否又輸入的東西烫幕。

next方法:

public static void main(String [] args){

Scanner s = new Scanner(System.in); //從鍵盤接受數(shù)據(jù)

System.out.println("next方式接受:");//next方法接受字符串

if(scan.hasNext(){ ? ? ? ? //判斷有沒有輸入

String str = scan.next();

System.out.println("輸入的數(shù)據(jù)是:"+str);

}

}

nextLine方法:

public static void main (String [] arge){

Scanner scan = new Scanner(System.in);

System.out.println("nextLine方法接收:" );

if(scan.hasNextLine()){

?String s = scan.nextLine();

System.out,println("輸入的東西是:"+s);

}

}


next() 與 nextLine() 區(qū)別

next():

1妆棒、一定要讀取到有效字符后才可以結(jié)束輸入澡腾。

2、對輸入有效字符之前遇到的空白糕珊,next() 方法會自動將其去掉动分。

3、只有輸入有效字符后才將其后面輸入的空白作為分隔符或者結(jié)束符红选。

next() 不能得到帶有空格的字符串澜公。

nextLine():

1、以Enter為結(jié)束符,也就是說 nextLine()方法返回的是輸入回車之前的所有字符喇肋。

2坟乾、可以獲得空白。


下面來偷學一個求平均數(shù)的簡單方法(比自己以前用的要簡便):

public static void main(String[] args){

?Scanner scan = new Scanner(System.in);

?double sum = 0;

?int m=0;

?while(Scan.hasNextDouble()){

? double x = scan.nextDouble();

? m+=1;

? sum+=x;

}

? ?System.out.println(m+"個數(shù)的和為:"+sum);

? System.out.println(m+"個書的平均數(shù)是"+(sum/m));

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蝶防,一起剝皮案震驚了整個濱河市甚侣,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌间学,老刑警劉巖殷费,帶你破解...
    沈念sama閱讀 212,542評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件印荔,死亡現(xiàn)場離奇詭異,居然都是意外死亡宗兼,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,596評論 3 385
  • 文/潘曉璐 我一進店門氮采,熙熙樓的掌柜王于貴愁眉苦臉地迎上來殷绍,“玉大人,你說我怎么就攤上這事鹊漠≈鞯剑” “怎么了?”我有些...
    開封第一講書人閱讀 158,021評論 0 348
  • 文/不壞的土叔 我叫張陵躯概,是天一觀的道長登钥。 經(jīng)常有香客問我,道長娶靡,這世上最難降的妖魔是什么牧牢? 我笑而不...
    開封第一講書人閱讀 56,682評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮姿锭,結(jié)果婚禮上塔鳍,老公的妹妹穿的比我還像新娘。我一直安慰自己呻此,他們只是感情好轮纫,可當我...
    茶點故事閱讀 65,792評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著焚鲜,像睡著了一般掌唾。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上忿磅,一...
    開封第一講書人閱讀 49,985評論 1 291
  • 那天糯彬,我揣著相機與錄音,去河邊找鬼葱她。 笑死情连,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的览效。 我是一名探鬼主播却舀,決...
    沈念sama閱讀 39,107評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼锤灿!你這毒婦竟也來了挽拔?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,845評論 0 268
  • 序言:老撾萬榮一對情侶失蹤但校,失蹤者是張志新(化名)和其女友劉穎螃诅,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,299評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡术裸,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,612評論 2 327
  • 正文 我和宋清朗相戀三年倘是,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片袭艺。...
    茶點故事閱讀 38,747評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡搀崭,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出猾编,到底是詐尸還是另有隱情瘤睹,我是刑警寧澤,帶...
    沈念sama閱讀 34,441評論 4 333
  • 正文 年R本政府宣布答倡,位于F島的核電站轰传,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏瘪撇。R本人自食惡果不足惜获茬,卻給世界環(huán)境...
    茶點故事閱讀 40,072評論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望倔既。 院中可真熱鬧锦茁,春花似錦、人聲如沸叉存。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,828評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽歼捏。三九已至稿存,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間瞳秽,已是汗流浹背瓣履。 一陣腳步聲響...
    開封第一講書人閱讀 32,069評論 1 267
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留练俐,地道東北人袖迎。 一個月前我還...
    沈念sama閱讀 46,545評論 2 362
  • 正文 我出身青樓,卻偏偏與公主長得像腺晾,于是被迫代替她去往敵國和親燕锥。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,658評論 2 350

推薦閱讀更多精彩內(nèi)容

  • Java經(jīng)典問題算法大全 /*【程序1】 題目:古典問題:有一對兔子悯蝉,從出生后第3個月起每個月都生一對兔子归形,小兔子...
    趙宇_阿特奇閱讀 1,852評論 0 2
  • 【程序1】 題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子鼻由,小兔子長到第三個月后每個月又生一對兔...
    葉總韓閱讀 5,129評論 0 41
  • 第一章 初識javaJAVA 第一講:什么是程序?:為了讓計算機執(zhí)行某些操作或解決某個問題而編寫的一系列有序指令的...
    人子日月幾點閱讀 510評論 0 1
  • 1:有一對兔子暇榴,從出生后第3個月起每個月都生一對兔子厚棵,小兔子長到第四個月后每個月又生一對兔子,假如兔子都不死蔼紧,問每...
    Elder閱讀 2,458評論 4 7
  • 今天去同學聚會婆硬,大家談的更多的是工作 也不乏想繼續(xù)升學的人,到更多的還是關(guān)注現(xiàn)在哪里上班奸例,掙多少錢等等彬犯。應了一句話...
    一個有點理想的文藝青年閱讀 67評論 0 0