老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)

Java中獲取用戶輸入字符串的方法-創(chuàng)新互聯(lián)

從控制臺動態(tài)輸入數(shù)據(jù),對數(shù)據(jù)進行各種各樣的處理,然后將數(shù)據(jù)輸出是很常見的操作。現(xiàn)在對數(shù)據(jù)的輸入方式進行系統(tǒng)的介紹:

創(chuàng)新互聯(lián)擁有一支富有激情的企業(yè)網(wǎng)站制作團隊,在互聯(lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)深耕十載,專業(yè)且經(jīng)驗豐富。十載網(wǎng)站優(yōu)化營銷經(jīng)驗,我們已為上千中小企業(yè)提供了網(wǎng)站設(shè)計制作、成都網(wǎng)站設(shè)計解決方案,按需定制開發(fā),設(shè)計滿意,售后服務(wù)無憂。所有客戶皆提供一年免費網(wǎng)站維護!

Scanner類的調(diào)用

相關(guān)方法:

hasNext()判斷掃描器中當(dāng)前掃描位置后是否還存在下一段。

hasNextLine()如果在此掃描器的輸入中存在另一行,則返回 true。

next()查找并返回來自此掃描器的下一個完整標記。

nextLine()此掃描器執(zhí)行當(dāng)前行,并返回跳過的輸入信息。

nextInt()將控制臺掃描的整形數(shù)據(jù)返回。

代碼舉例:

package FIRST_Chapter;
import java.util.Scanner;
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("ok")) break; 
                        System.out.println(">>>" + line); 
                } 
        } 
}

結(jié)果演示:

next()和nextLine()方法的區(qū)別

next()方法一定要讀取到有效字符后才可以結(jié)束輸入,對輸入有效字符之前遇到的空格鍵、Tab鍵或Enter鍵等結(jié)束符,next()方法會自動將其去掉,只有在輸入有效字符之后,next()方法才將其后輸入的空格鍵、Tab鍵或Enter鍵等視為分隔符或結(jié)束符。

簡單地說,next()查找并返回來自此掃描器的下一個完整標記。完整標記的前后是與分隔模式匹配的輸入信息,所以next方法不能得到帶空格的字符串。

而nextLine()方法的結(jié)束符只是Enter鍵,即nextLine()方法返回的是Enter鍵之前的所有字符,它是可以得到帶空格的字符串的。

比如如下程序:

package FIRST_Chapter;

import java.util.Scanner;

class test{
    public static void main(String[] Args){

        Scanner sc= new Scanner(System.in);
        System.out.println("請輸入一段數(shù)據(jù)");
        String str =sc.next();
        System.out.println("用next輸入的語句"+str);
        String str1 =sc.nextLine();
        System.out.println("用nextLine輸入的語句"+str1);
        //sc.nextLine();//如果下面注釋行想用nextLine的話,就要注意加上這句話

    }
}

輸出結(jié)果:

換個結(jié)果輸出:

總結(jié):next碰到空格,換行都結(jié)束輸入。而nextLine只以換行(回車)才會結(jié)束輸入。

從第二個結(jié)果看出,當(dāng)你輸入回車表示輸入結(jié)束時,這個時候下一行的代碼nextLine也結(jié)束了輸入。而輸入的結(jié)果是空的,就是個回車而已。

以上就是怎么讓Java獲取用戶輸入的字符串的詳細內(nèi)容,更多請關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!


文章標題:Java中獲取用戶輸入字符串的方法-創(chuàng)新互聯(lián)
網(wǎng)頁地址:http://www.xueling.net.cn/article/djgses.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 97久久超碰亚洲视觉盛宴 | 久草www| 97超级碰碰碰久久久久 | 亚洲午夜福利在线观看老司机 | 蜜桃精品成人影片 | 少女哔哩哔哩视频在线看 | 久久99精品久久久噜噜最新章节 | 在线观看av不卡网站永久 | 国产免费乱淫av | 国产无线乱码一区二三区 | 国产亚洲精品一品区99热 | 免费A级毛片无码久久版 | 久久久久成人精品亚洲国产 | 午夜影院福利视频 | 亚洲精品无码久久毛片 | 在线色网站 | 农村人chinese熟女 | 国产伦一区二区三区久久 | 亚洲天堂免费视频 | 国产美女在线精品免费观看 | 一区二区三区国 | 911亚洲精品777777 | 男女一区二区三区视频 | 免费观看老外一级毛片视频 | 亚洲永久精品一区 | 一级特黄爽大片刺激在线 | 日韩精品免费一线在线观看 | 午夜男女爽爽爽免费播放 | 国产你懂的在线观看 | 国产一级特黄真人毛片 | 黑人巨大精品欧美一区二区蜜桃 | 一区二区三区国产亚洲网站 | 国产精品久久免费视频在线 | 91免费网站入口 | 巨女丰满爆乳潮喷喷汁视频 | 铠甲勇士第一部52集全 | 国产真实乱子伦视频播放 | 青青青国产在线视频 | www.888www看片| 又色又爽又黄18禁美女裸身无遮挡 | 精品热99|