• <em id="6vhwh"><rt id="6vhwh"></rt></em>

    <style id="6vhwh"></style>

    <style id="6vhwh"></style>
    1. <style id="6vhwh"></style>
        <sub id="6vhwh"><p id="6vhwh"></p></sub>
        <p id="6vhwh"></p>
          1. 国产亚洲欧洲av综合一区二区三区 ,色爱综合另类图片av,亚洲av免费成人在线,久久热在线视频精品视频,成在人线av无码免费,国产精品一区二区久久毛片,亚洲精品成人片在线观看精品字幕 ,久久亚洲精品成人av秋霞

            java switch(javaswitch語句)

            更新時(shí)間:2023-03-01 14:32:05 閱讀: 評(píng)論:0

            來自:Java技術(shù)棧

            Java 12 中對(duì) switch 的語法更友好了,那么在 Java 12 中可以怎樣玩 switch?

            先來定義一個(gè)枚舉類:

            publicenumStatus{OPEN,INIT,PROCESS,PENDING,CLOSE;}

            Java 12 之前是這樣用的:

            privatestaticvoidtestSwitch1(Statusstatus){intresult=0;switch(status){caOPEN:result=1;break;caPROCESS:result=2;break;caPENDING:result=2;break;caCLOSE:result=3;break;default:thrownewRuntimeException("狀態(tài)不正確");}System.out.println("resultis"+result);}

            Java 12 后可以這樣用:

            privatestaticvoidtestSwitch2(Statusstatus){varresult=switch(status){caOPEN->1;caPROCESS,PENDING->2;caCLOSE->3;default->thrownewRuntimeException("狀態(tài)不正確");};System.out.println("resultis"+result);}

            示例代碼看了都懂吧,是不是很騷?

            Java 12 switch 有以下幾點(diǎn)特色:

            箭頭語法 ->,類似 Java 8 中的 Lambda 表達(dá)式;可以直接返回值給一個(gè)變量,并且可以不用 break 關(guān)鍵字;ca 條件,多個(gè)可以寫在一行,用逗號(hào)分開;可以省略 break 關(guān)鍵字;

            當(dāng)然你也可以使用 break 關(guān)鍵字,后面跟值:

            privatestaticvoidtestSwitch3(Statusstatus){varresult=switch(status){caOPEN->{break1;}caPROCESS,PENDING->{break2;}caCLOSE->{break3;}default->{break5;}};System.out.println("resultis"+result);}

            不推薦用這種,在編譯器也會(huì)顯示灰色,并提示你更改。

            最后,這個(gè)新特性是 Java 12 預(yù)覽版中的特性:JEP 325: Switch Expressions (Preview),要使用這個(gè)新特性,請(qǐng)切換至 Java 12 預(yù)覽版。

            參考 https://openjdk.java.net/jeps/325

            好了,今天的分享就到這,收藏轉(zhuǎn)發(fā)一下吧,多學(xué)習(xí)了解,日后必定有用!

            本文發(fā)布于:2023-02-28 20:03:00,感謝您對(duì)本站的認(rèn)可!

            本文鏈接:http://m.newhan.cn/zhishi/a/167765232577619.html

            版權(quán)聲明:本站內(nèi)容均來自互聯(lián)網(wǎng),僅供演示用,請(qǐng)勿用于商業(yè)和其他非法用途。如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除。

            本文word下載地址:java switch(javaswitch語句).doc

            本文 PDF 下載地址:java switch(javaswitch語句).pdf

            標(biāo)簽:語句   java   switch   javaswitch
            相關(guān)文章
            留言與評(píng)論(共有 0 條評(píng)論)
               
            驗(yàn)證碼:
            推薦文章
            排行榜
            Copyright ?2019-2022 Comsenz Inc.Powered by ? 實(shí)用文體寫作網(wǎng)旗下知識(shí)大全大全欄目是一個(gè)全百科類寶庫! 優(yōu)秀范文|法律文書|專利查詢|
            主站蜘蛛池模板: 国产二区三区不卡免费| 中文字幕无码视频手机免费看| 老司机性色福利精品视频| 国产成人AV在线播放不卡| 开心一区二区三区激情| 野花日本hd免费高清版8| 亚洲国产成人久久综合一区| 国产亚洲亚洲国产一二区| 国产蜜臀av在线一区在线| 日本不卡的一区二区三区| 久热这里有精彩视频免费| 亚洲第一极品精品无码久久| 亚洲精品一二三四区| 中文字幕日韩精品有码| 极品人妻少妇一区二区| 成人福利国产午夜AV免费不卡在线 | 久久精品夜夜夜夜夜久久| 91老肥熟女九色老女人| 久久人妻国产精品| 亚洲欧洲中文日韩AV乱码| 人妻少妇精品视频中文字幕国语| 国产成人在线综合| 六十路老熟妇乱子伦视频| 中文国产日韩欧美二视频| 久久热这里只有精品99| 国产成人啪精品午夜网站| 中文字幕色av一区二区三区| 国产乱子伦手机在线| 国产成人av片在线观看| 日韩人妻少妇一区二区| 免费av毛片免费观看| 伊人久久大香线蕉AV色婷婷色| 免费av网站| 亚洲一区在线观看青青蜜臀| 深夜视频国产在线观看| 成人亚欧欧美激情在线观看| 国产精品亚洲色婷婷99久久精品| 国产免费午夜福利在线播放| 中文国产成人精品久久一| 国产精品免费看久久久| 欧美特黄一免在线观看|