• <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://www.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)秀范文|法律文書|專利查詢|
            主站蜘蛛池模板: 亚洲日本中文字幕天天更新| 内地偷拍一区二区三区| 国产精品色一区二区三区| 亚洲国产成人精品无码区蜜柚| 无码内射中文字幕岛国片 | 果冻传媒一二三产品| 成人免费乱码大片a毛片| 激情中文小说区图片区| 中美日韩在线一区黄色大片| 久久综合亚洲鲁鲁九月天| 国内精品久久久久影院薰衣草| 亚洲人成网站18禁止无码| 一本久道久久综合狠狠躁av| 精品一区二区亚洲国产| 亚洲国产成人久久77| 中文激情一区二区三区四区| 日本一区三区高清视频| 国产精品一亚洲av日韩| 啦啦啦高清在线观看视频www| 久久不卡精品| 免费人成视频x8x8国产| 91一区二区三区蜜桃| 国产69精品久久久久99尤物| 少妇顶级牲交免费在线| 亚洲国产精品一区二区第一页| 久久精品国产亚洲av热九九热| 国产91麻豆精品成人区| 元码人妻精品一区二区三区9| 国产精品白浆免费视频| 国产制服丝袜无码视频| 高清自拍亚洲精品二区| 欧美熟妇性XXXX欧美熟人多毛| 国产美女遭强高潮网站| 日韩国产精品无码一区二区三区| 91娇喘视频| 亚洲a∨国产av综合av| 黑人玩弄漂亮少妇高潮大叫| 日韩精品一区二区蜜臀av| 九九热精品免费视频| 国产精品亚洲一区二区z| 日韩av一区二区三区精品|