JavaScanner類-創新互聯

Java Scanner類

創新互聯建站是一家集網站建設,松江企業網站建設,松江品牌網站建設,網站定制,松江網站建設報價,網絡營銷,網絡優化,松江網站推廣為一體的創新建站企業,幫助傳統企業提升企業形象加強企業競爭力。可充分滿足這一群體相比中小企業更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們為更多的企業打造出實用型網站。

java.util.Scanner是Java5的新特征,我們可以通過 Scanner 類來獲取用戶的輸入。

右面是創建 Scanner 對象的基本語法:Scanner s = new Scanner(System.in); 

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

::::::::::使用 next 方法:

import java.util.Scanner; 

public class ScannerDemo {  

    public static void main(String[] args) {  

        Scanner scan = new Scanner(System.in); 

// 從鍵盤接收數據  

//next方式接收字符串

        System.out.println("next方式接收:");

        // 判斷是否還有輸入

        if(scan.hasNext()){   

        String str1 = scan.next();

        System.out.println("輸入的數據為:"+str1);  

        }  

    }  

執行以上程序輸出結果為:

$ javac ScannerDemo.java

$ java ScannerDemo

next方式接收:

youj com

輸入的數據為:youj

可以看到 com 字符串并未輸出,接下來我們看 nextLine。

http://www.iis7.com/b/plc/

::::::::::使用 nextLine 方法:

import java.util.Scanner; 

public class ScannerDemo {  

    public static void main(String[] args) {  

        Scanner scan = new Scanner(System.in); 

// 從鍵盤接收數據  

//nextLine方式接收字符串

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

        // 判斷是否還有輸入

        if(scan.hasNextLine()){   

        String str2 = scan.nextLine();

        System.out.println("輸入的數據為:"+str2);  

        }  

    }  

執行以上程序輸出結果為:

$ javac ScannerDemo.java

$ java ScannerDemo

nextLine方式接收:

youj com

輸入的數據為:youj com

可以看到 com 字符串輸出。

。。。

next()與nextLine()區別

next():

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

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

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

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

nextLine():

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

2、可以獲得空白。

如果要輸入int或float類型的數據,在Scanner類中也有支持,但是在輸入之前最好先使用 hasNextXxx() 方法進行驗證,再使用 nextXxx() 來讀取

當前題目:JavaScanner類-創新互聯
標題網址:http://m.kartarina.com/article0/dchdio.html

成都網站建設公司_創新互聯,為您提供品牌網站設計手機網站建設網站設計公司網站內鏈網站排名網站制作

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

外貿網站建設
主站蜘蛛池模板: 99无码精品二区在线视频| 91精品国产综合久久四虎久久无码一级| 久久久久亚洲AV无码永不| 久久久久亚洲AV片无码| 精品少妇无码AV无码专区| 夫妻免费无码V看片| 亚洲午夜福利AV一区二区无码| 亚洲最大av资源站无码av网址| 亚洲乱亚洲乱少妇无码| 亚洲精品9999久久久久无码| 国产成人无码a区在线视频| 亚洲av无码不卡久久| 亚洲精品~无码抽插| 免费无码又爽又黄又刺激网站| 精品国产v无码大片在线观看| 成人无码a级毛片免费| 毛片亚洲AV无码精品国产午夜| 亚洲av无码电影网| 亚洲AV无码一区二区三区DV| 国产成人亚洲综合无码| 国产精品亚洲专区无码牛牛| 亚洲中文字幕无码中文| 无码AV天堂一区二区三区| 亚洲精品无码乱码成人| 亚洲精品无码成人片在线观看 | 日韩乱码人妻无码中文字幕视频| 无码国产精品一区二区免费式芒果| 无码人妻少妇久久中文字幕| 特级毛片内射www无码| 无码中文字幕av免费放| 亚洲另类无码一区二区三区| 亚洲av永久无码嘿嘿嘿| 亚洲精品无码成人| 免费无码精品黄AV电影| 蜜臀AV无码一区二区三区| 久久久久久亚洲精品无码| 精品少妇人妻AV无码专区不卡| 成人无码Av片在线观看| 天码av无码一区二区三区四区| 精品一区二区三区无码视频| 一本一道中文字幕无码东京热|