<input id="qb4l8"><tt id="qb4l8"></tt></input>
      <tr id="qb4l8"></tr>
      1. <tr id="qb4l8"></tr>
        <noscript id="qb4l8"></noscript>
        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

        文章“【大数据基础知识】Scala中的条件和循环语句”已帮助

        >>本文地址:http://www.gsnutsandcandy.com/zhuanye/2021/69793.html

        THE END  

        声明:本站稿件版权均属中公教育优就业所有,未经许可不得擅自转载。

        1 您的年龄

        2 您的学历

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

        获取测试结果
        • 大前端大前端
        • 大数据大数据
        • 互联网营销互联网营销
        • JavaJava
        • Linux云计算Linux
        • Python+人工智能Python
        • 嵌入式物联网嵌入式
        • 全域电商运营全域电商运营
        • 软件测试软件测试
        • 室内设计室内设计
        • 平面设计平面设计
        • 电商设计电商设计
        • 网页设计网页设计
        • 全链路UI/UE设计UI设计
        • VR/AR游戏开发VR/AR
        • 网络安全网络安全
        • 新媒体与短视频运营新媒体
        • 直播带货直播带货
        • 智能机器人软件开发智能机器人
         

        快速通道fast track

        近期开班时间TIME

        无码粉嫩小泬在线观看
        <input id="qb4l8"><tt id="qb4l8"></tt></input>
          <tr id="qb4l8"></tr>
          1. <tr id="qb4l8"></tr>
            <noscript id="qb4l8"></noscript>