最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺析java中next與nextLine用法對(duì)比

 更新時(shí)間:2017年04月17日 09:59:03   投稿:wbb  
這篇文章主要介紹了java中next與nextLine用法區(qū)別以及實(shí)例分析了他們的區(qū)別,需要的朋友可以參考下

java中next與nextLine用法區(qū)別:

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

簡(jiǎn)單地說(shuō),next()查找并返回來(lái)自此掃描器的下一個(gè)完整標(biāo)記。

完整標(biāo)記的前后是與分隔模式匹配的輸入信息,所以next方法不能得到帶空格的字符串。

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

s1=sc.next(); 
s2=sc.nextLine();

運(yùn)行結(jié)果是:

請(qǐng)輸入第一個(gè)字符串:home
請(qǐng)輸入第二個(gè)字符串:輸入的字符串是:home

可以看到,nextLine()自動(dòng)讀取了被next()去掉的Enter作為他的結(jié)束符,所以沒(méi)辦法給s2從鍵盤(pán)輸入值。

經(jīng)過(guò)驗(yàn)證,我發(fā)現(xiàn)其他的next的方法,如double nextDouble() , float nextFloat() , int nextInt() 等與nextLine()連用時(shí)都存在這個(gè)問(wèn)題,解決的辦法是:在每一個(gè) next()、nextDouble() 、 nextFloat()、nextInt() 等語(yǔ)句之后加一個(gè)nextLine()語(yǔ)句,將被next()去掉的Enter結(jié)束符過(guò)濾掉。

在next()方法與nextLine()混用的時(shí)候,在每個(gè)next()方法后面需要加上sc.nextLine()

<code>Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
// 加上下面這句
sc.nextLine();
String[] name = new String[num];
for(int i=0;i<num;i++){ :="" for="" i="" int="" pre="" result="getBeautyDegree(name);">   
</num;i++){></code>

本篇文章內(nèi)容希望可以對(duì)您有所幫助

相關(guān)文章

  • SpringBoot整合高德地圖實(shí)現(xiàn)天氣預(yù)報(bào)功能

    SpringBoot整合高德地圖實(shí)現(xiàn)天氣預(yù)報(bào)功能

    在當(dāng)今數(shù)字化時(shí)代,天氣預(yù)報(bào)功能在眾多應(yīng)用中扮演著重要角色,通過(guò)整合高德地圖提供的天氣API,我們可以輕松地在自己的SpringBoot項(xiàng)目中實(shí)現(xiàn)這一功能,本文將詳細(xì)介紹如何在SpringBoot項(xiàng)目中整合高德地圖的天氣預(yù)報(bào)功能,感興趣的小伙伴跟著小編一起來(lái)看看吧
    2025-03-03
  • Java并發(fā)編程示例(三):線(xiàn)程中斷

    Java并發(fā)編程示例(三):線(xiàn)程中斷

    這篇文章主要介紹了Java并發(fā)編程示例(三):線(xiàn)程中斷,在本節(jié),我們所開(kāi)發(fā)的示例程序?qū)?huì)創(chuàng)建一個(gè)線(xiàn)程,五秒鐘后,利用中斷機(jī)制強(qiáng)制中止這個(gè)線(xiàn)程,需要的朋友可以參考下
    2014-12-12
  • Spring之異步任務(wù)@Async解讀

    Spring之異步任務(wù)@Async解讀

    這篇文章主要介紹了Spring之異步任務(wù)@Async,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • WebSocket無(wú)法注入屬性的問(wèn)題及解決方案

    WebSocket無(wú)法注入屬性的問(wèn)題及解決方案

    這篇文章主要介紹了WebSocket無(wú)法注入屬性的問(wèn)題及解決方法,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-09-09
  • 地址到經(jīng)緯度坐標(biāo)轉(zhuǎn)化的JAVA代碼

    地址到經(jīng)緯度坐標(biāo)轉(zhuǎn)化的JAVA代碼

    這篇文章介紹了地址到經(jīng)緯度坐標(biāo)轉(zhuǎn)化的JAVA代碼,有需要的朋友可以參考一下
    2013-09-09
  • Spring Boot 端口被占用的解決方法

    Spring Boot 端口被占用的解決方法

    這篇文章主要介紹了解決 Spring Boot 端口被占用的方法詳解,通過(guò)本文的介紹,你學(xué)習(xí)了如何解決 Spring Boot 端口被占用的問(wèn)題。你了解了檢查端口是否被占用、停止占用端口的進(jìn)程、更改應(yīng)用程序的端口號(hào)以及檢查應(yīng)用程序間的端口沖突等方法,需要的朋友可以參考下
    2023-07-07
  • Idea打包springboot項(xiàng)目沒(méi)有.original文件解決方案

    Idea打包springboot項(xiàng)目沒(méi)有.original文件解決方案

    這篇文章主要介紹了Idea打包springboot項(xiàng)目沒(méi)有.original文件解決方案,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • Spring事件監(jiān)聽(tīng)詳解

    Spring事件監(jiān)聽(tīng)詳解

    這篇文章主要介紹了Spring事件監(jiān)聽(tīng)詳解,文中有非常詳細(xì)的圖文解說(shuō)及代碼示例,對(duì)正在學(xué)習(xí)java Spring的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-05-05
  • SpringBoot中使用com.alibaba.druid.filter.config.ConfigTools對(duì)數(shù)據(jù)庫(kù)密碼加密的方法

    SpringBoot中使用com.alibaba.druid.filter.config.ConfigTools對(duì)數(shù)據(jù)庫(kù)

    這篇文章主要介紹了SpringBoot中使用com.alibaba.druid.filter.config.ConfigTools對(duì)數(shù)據(jù)庫(kù)密碼加密的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-01-01
  • Java 8 Stream filter流式過(guò)濾器詳解

    Java 8 Stream filter流式過(guò)濾器詳解

    本文介紹了Java 8的Stream API中的filter方法,展示了如何使用lambda表達(dá)式根據(jù)條件過(guò)濾流式數(shù)據(jù),通過(guò)實(shí)際代碼示例,展示了filter方法的高效性以及如何結(jié)合findAny和orElse方法處理更復(fù)雜的情況,適合Java新手和追求代碼優(yōu)雅的開(kāi)發(fā)者閱讀,感興趣的朋友一起看看吧
    2025-02-02

最新評(píng)論

探索| 恩平市| 栾城县| 潞城市| 星子县| 股票| 宜城市| 伊吾县| 灵石县| 延津县| 延川县| 万源市| 新邵县| 沁阳市| 包头市| 蓝田县| 宜兴市| 哈巴河县| 孝义市| 吉林市| 商都县| 株洲市| 靖西县| 平南县| 德州市| 怀宁县| 鄂温| 兴义市| 循化| 凤冈县| 乌鲁木齐县| 高阳县| 堆龙德庆县| 靖安县| 南昌市| 惠水县| 绥宁县| 佛山市| 吴忠市| 滨海县| 湟源县|