亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > Java > 正文

Java Scanner 類的使用小結

2024-07-14 08:42:35
字體:
來源:轉載
供稿:網友

在筆試編程過程中,關于數據的讀取如果迷迷糊糊,那后來的編程即使想法很對,實現很好,也是徒勞,于是在這里認真總結了Java Scanner 類的使用

通過 Scanner 類來獲取用戶的輸入,下面是創建 Scanner 對象的基本語法:

Scanner s = new Scanner(System.in); // 從鍵盤接收數據

 接下來我們演示一個最簡單的數據輸入,并通過 Scanner 類的 next() 與 nextLine() 方法獲取輸入的字符串,在讀取前我們一般需要 使用 hasNext 與 hasNextLine 判斷是否還有輸入的數據:

next() 與 nextLine() 區別

next()的使用方法演示:

import java.util.Scanner;public class scannertest {public static void main(String[] args) {  Scanner s = new Scanner(System.in); // 從鍵盤接收數據  // next方式接收字符串  System.out.println("next方式接收:");  // 判斷是否還有輸入  if (s.hasNext()) {    String str1 = s.next();    System.out.println("輸入的數據為:" + str1);  }  s.close();}}

next方式接收:

hello world

輸入的數據為:hello

由結果可知:

1、一定要讀取到有效字符后才可以結束輸入。

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

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

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

nextLine()的使用方法演示:

import java.util.Scanner; public class scannertest2 {public static void main(String[] args) {  Scanner s = new Scanner(System.in); // 從鍵盤接收數據  // next方式接收字符串  System.out.println("nextLine方式接收:");  // 判斷是否還有輸入  if (s.hasNextLine()) {    String str2 = s.nextLine();    System.out.println("輸入的數據為:" + str2);  }  s.close();}}

nextLine方式接收:

hello world 2018

輸入的數據為:hello world 2018

由上面可以看出,nextLine()方法具有以下特點:

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

2、可以獲得空白,都會讀入,空格等均會被識別;

注意:如果要輸入 int 或 float 類型的數據,在 Scanner 類中也有支持,但是在輸入之前最好先使用 hasNextXxx() 方法進行驗證,再使用 nextXxx() 來讀取,下面實現的功能是可以輸入多個數字,并求其總和與平均數,每輸入一個數字用回車確認,通過輸入非數字來結束輸入并輸出執行結果

import java.util.Scanner; public class scandemo { public static void main(String[] args) {  System.out.println("請輸入數字:");    Scanner scan = new Scanner(System.in);    double sum = 0;    int m = 0;    while (scan.hasNextDouble()) {      double x = scan.nextDouble();      m = m + 1;      sum = sum + x;    }    System.out.println(m + "個數的和為" + sum);    System.out.println(m + "個數的平均值是" + (sum / m));    scan.close(); }}

請輸入數字:

20.0
 30.0
 40.0
 end
 3個數的和為90.0
 3個數的平均值是30.0

總結

以上所述是小編給大家介紹的Java Scanner 類的使用小結,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人av在线天堂| 久久成人亚洲精品| 中日韩午夜理伦电影免费| 久久亚洲精品网站| 欧美大尺度在线观看| 美女精品久久久| 日韩精品视频在线观看免费| 亚洲天天在线日亚洲洲精| 国产精品专区一| 国产精品亚发布| 国产日韩欧美黄色| 国产精品aaaa| 国产精品美乳在线观看| 少妇高潮久久久久久潘金莲| 亚洲日韩中文字幕| 亚洲欧美日韩第一区| 成人妇女淫片aaaa视频| 成人春色激情网| 亚洲精品欧美日韩专区| 精品欧美激情精品一区| 国产精品一区二区三区在线播放| 欧美大尺度电影在线观看| 亚洲成色777777在线观看影院| 欧美成人亚洲成人日韩成人| 亚洲欧美日韩一区在线| 亚洲视频在线免费看| 一区二区三区精品99久久| 亚洲国产99精品国自产| 午夜精品一区二区三区在线播放| 久久综合网hezyo| 亚洲欧洲一区二区三区久久| 亚洲国产美女精品久久久久∴| 久久亚洲一区二区三区四区五区高| 综合欧美国产视频二区| 中文字幕在线观看亚洲| 成人免费视频97| 欧美国产一区二区三区| 国产在线精品自拍| 精品国产福利视频| 欧美激情一区二区三区在线视频观看| 欧美另类极品videosbestfree| 欧美日韩国产成人在线| 国产精品久久久久久亚洲调教| 中文精品99久久国产香蕉| 亚洲欧美另类在线观看| 欧美日韩另类字幕中文| 最近2019中文字幕大全第二页| 国产日韩欧美91| 精品久久香蕉国产线看观看亚洲| 欧美精品精品精品精品免费| 日韩av在线高清| 亚洲影院高清在线| 日韩av一区在线| 久久久久久久久国产精品| 亚洲女人天堂视频| 亚洲剧情一区二区| 久久成人这里只有精品| 国产欧美日韩精品在线观看| 日本欧美国产在线| 91精品在线国产| 国产成人极品视频| 日韩一区二区欧美| 国产精品永久免费观看| 中文字幕最新精品| 国产在线一区二区三区| 欧美xxxx做受欧美.88| 欧美一乱一性一交一视频| 亚洲在线免费视频| 日韩在线视频二区| 欧美午夜视频一区二区| 国产精品啪视频| 欧美国产乱视频| 亚洲精品久久久久中文字幕欢迎你| 亚洲国产精品99久久| 精品在线小视频| 午夜精品久久久久久久99热| 亚洲欧美激情一区| 国产精品1区2区在线观看| 亚洲国产精品999| 国产91精品青草社区| 国产成人精品一区| 裸体女人亚洲精品一区| 麻豆国产va免费精品高清在线| 国产精品人人做人人爽| 国内精品小视频在线观看| 日韩精品在线电影| 色哟哟亚洲精品一区二区| 欧美高清在线视频观看不卡| 国产精品电影久久久久电影网| 97人洗澡人人免费公开视频碰碰碰| 国产一区二区三区视频在线观看| 91精品在线观看视频| 亚洲一区国产精品| 亚洲欧洲一区二区三区在线观看| 欧美在线播放视频| 庆余年2免费日韩剧观看大牛| 欧美一级淫片丝袜脚交| 欧美性xxxx在线播放| 中文字幕亚洲欧美在线| 亚洲欧美另类在线观看| 久国内精品在线| 欧美日韩国产色| 国模精品视频一区二区| 欧美日韩国产在线看| 成人国产在线视频| 色青青草原桃花久久综合| 久久久久久亚洲精品| 久久久久亚洲精品| 亚洲一区二区日本| 亚洲少妇激情视频| 亚洲欧美在线磁力| 久久99亚洲热视| 日韩欧美主播在线| 亚洲福利影片在线| 操91在线视频| 18一19gay欧美视频网站| 色哟哟入口国产精品| 成人精品久久av网站| 亚洲人精选亚洲人成在线| 久久久久久久网站| 欧美视频在线免费| 91九色视频在线| 久久久午夜视频| 欧美日韩国产色视频| 亚洲激情视频在线观看| 亚洲伊人第一页| www.国产精品一二区| 亚洲欧美日韩国产精品| 日韩成人av一区| 成人性生交xxxxx网站| 国产美女久久久| 亚洲日本aⅴ片在线观看香蕉| 欧美高清第一页| 欧美日韩国产影院| 国产精品色午夜在线观看| 久久久噜噜噜久久久| 91久久精品国产| 亚洲欧美日韩爽爽影院| 亚洲最大av网站| 日韩av手机在线观看| 国产区精品在线观看| 精品人伦一区二区三区蜜桃网站| 欧美精品在线极品| 91精品视频在线看| 久久夜色精品国产欧美乱| 亚洲香蕉在线观看| 欧美亚洲成人网| 亚洲一区二区三区乱码aⅴ| 亚洲国产又黄又爽女人高潮的| 欧美日韩在线观看视频| 欧美激情xxxx| 精品亚洲精品福利线在观看| 成人做爽爽免费视频| 91精品国产91久久久久福利| 国产精品成人一区二区三区吃奶| 亚洲国产三级网| 57pao成人国产永久免费| 成人国内精品久久久久一区| 久久久国产精品视频| 国产成人极品视频| 国产精品96久久久久久又黄又硬| 欧美日韩在线视频观看| 最近2019年日本中文免费字幕| 亚洲欧美激情精品一区二区|