<strike id="ddzbl"><span id="ddzbl"><em id="ddzbl"></em></span></strike>
    <font id="ddzbl"><sub id="ddzbl"><mark id="ddzbl"></mark></sub></font>

      <address id="ddzbl"></address>
      <listing id="ddzbl"></listing>

        <track id="ddzbl"><span id="ddzbl"><progress id="ddzbl"></progress></span></track>

        首頁技術文章正文

        Scala條件分支語句if用法詳細介紹

        更新時間:2022-10-13 來源:黑馬程序員 瀏覽量:

        在Scala中,控制結構語句包括條件分支語句和循環語句。其中,條件分支語句有if語句、if…else 語句、if…else if…else 語句以及 if…else 嵌套語句;條件分支語句的用法介紹如下:

        1.if格式的語法格式

        if(布爾表達式){
            如果布爾表達式為true,則執行該語句塊
        }
        2.if…else 語句的語法格式如下:
        1f(布爾表達式){
            如果布爾表達式為true,則執行該語句塊
        )else(
           
        如果布爾表達式為false,則執行該語句塊
        }


        3.if…else if…else 語句的語法格式如下:

        if(布爾表達式1){  
        如果布爾表達式1為true,則執行該語句塊
        }else if(布爾表達式2){
           如果布爾表達式3為true,則執行該語句塊
        }else 
        if(布爾表達式3){
           如果布爾表達式3為true,則執行該語句塊
        }else {  
        如果以上條件都為false,則執行該語句塊
        }


        4.if…else嵌套語句的語法格式如下:

        if(布爾表達式1){    
           如果布爾表達式1為true,則執行該語句塊    
           if(布爾表達式2){        
               如果布爾表達式2為true,則執行該語句塊    
        }
        }else if(布爾表達式3){
            如果布爾表達式3為true,則執行該語句塊
            elseif(布爾表達式4)(    
               如果布爾表達式4為true,則執行該語句塊
            }
           }else{
              如果以上條件都為false,則執行該語句塊
         }

        接下來,通過一個判斷變量值的案例來演示條件分支語句的使用。假設現在要判斷一個變量是否等于5,如果是5,則打印出“a的值為5”,如果不是5,則判斷該變量是否等于10,如果是10,則打印出“a的值為10”,否則,打印出“無法判斷a的值”,示例代碼如下:

        scala>var a=5
        a: Int =5
        scala>if(a==5){
          | println("a的值為5")
          | }else if(a==10){
          | println(“a的值為10")
            | }else{
            | println(“無法判斷a的值”)
            |}
        a的值為5





        分享到:
        在線咨詢 我要報名

        CHINESE熟女老女人HD

          <strike id="ddzbl"><span id="ddzbl"><em id="ddzbl"></em></span></strike>
          <font id="ddzbl"><sub id="ddzbl"><mark id="ddzbl"></mark></sub></font>

            <address id="ddzbl"></address>
            <listing id="ddzbl"></listing>

              <track id="ddzbl"><span id="ddzbl"><progress id="ddzbl"></progress></span></track>