<span id="h9j9p"><th id="h9j9p"><th id="h9j9p"></th></th></span>
<sub id="h9j9p"><listing id="h9j9p"></listing></sub>

    <noframes id="h9j9p"><form id="h9j9p"></form>
    <form id="h9j9p"></form>
      <sub id="h9j9p"><dfn id="h9j9p"><menuitem id="h9j9p"></menuitem></dfn></sub>

      <form id="h9j9p"><nobr id="h9j9p"><meter id="h9j9p"></meter></nobr></form>
        400-650-7353

        精品課程

        您所在的位置:首頁 > IT干貨資料 > 大數據 > 【大數據基礎知識】Scala中的條件和循環語句

        【大數據基礎知識】Scala中的條件和循環語句

        • 發布: 大數據培訓
        • 來源:大數據干貨資料
        • 2021-08-27 11:43:40
        • 閱讀()
        • 分享
        • 手機端入口

        條件和循環語句,在編程語言中非常常見,熟悉任何一門編程語言的朋友,相信對這兩種語句都不陌生。我們在這里重點看下Scala中的條件和循環語句特殊的地方及其使用方式。

        條件語句

        Scala中的條件語句同樣可以有以下幾種形式:

        if(){}

        if() {}else{}

        if(){} else if(){} else{}

        我們來重點看下Scala中條件語句與其它語言不同的地方:

        1條件語句都有返回值,可以使用變量接收

        scala> val age=15

        age: Int = 15

        scala> val result=if(age<18){

        | "young"

        | }else{

        | "older"

        | }

        result: String = young

        2條件表達式的返回值,由每一個分支最后一行的值來決定的

        scala> val a=5

        a: Int = 5

        scala> val result=if(a>5){

        | a

        | }else{

        | "hello"

        | }

        result: Any = hello

        3如果缺少else分支,相當于else分支返回(),類型是Unit

        scala> val result=if(a>5){

        | a

        | }

        result: AnyVal = ()

        4如果各個分支的返回值類型不一致,默認使用父類的類型(就近原則)。見例2。

        5如果分支語句只有一行,可以省略{},但是一般情況下,不建議省略

        if(a >5)

        5

        else

        10

        學習疑問申請解答
        您的姓名
        您的電話
        意向課程
         

        中公優就業

        IT小助手

        掃描上方二維碼添加好友,請備注:599,享學習福利。

        >>本文地址:
        注:本站稿件未經許可不得轉載,轉載請保留出處及源文件地址。

        推薦閱讀

        優就業:ujiuye

        關注中公優就業官方微信

        • 關注微信回復關鍵詞“大禮包”,享學習福利
        QQ交流群
        在線疑問解答
        (加群備注“網站”)
        IT培訓交流群 加入群聊 +
        軟件測試 加入群聊 +
        全鏈路UI/UE設計 加入群聊 +
        Python+人工智能 加入群聊 +
        互聯網營銷 加入群聊 +
        Java開發 加入群聊 +
        PHP開發 加入群聊 +
        VR/AR游戲開發 加入群聊 +
        大前端 加入群聊 +
        大數據 加入群聊 +
        Linux云計算 加入群聊 +
        優就業官方微信
        掃碼回復關鍵詞“大禮包”
        享學習福利

        測一測
        你適合學哪門IT技術?

        1 您的年齡

        2 您的學歷

        3 您更想做哪個方向的工作?

        獲取測試結果
         
        課程資料、活動優惠 領取通道
         
         
        亚洲日韩中文字幕一区
        <span id="h9j9p"><th id="h9j9p"><th id="h9j9p"></th></th></span>
        <sub id="h9j9p"><listing id="h9j9p"></listing></sub>

          <noframes id="h9j9p"><form id="h9j9p"></form>
          <form id="h9j9p"></form>
            <sub id="h9j9p"><dfn id="h9j9p"><menuitem id="h9j9p"></menuitem></dfn></sub>

            <form id="h9j9p"><nobr id="h9j9p"><meter id="h9j9p"></meter></nobr></form>