5、scala中选择语句

1、if else 具有返回值

2、如果有多个值的情况下,最后一行的返回值生效

3、不加{ } 智能适配一行内容

4、如果两个分支,返回数据不一样,那么找寻最近的那个父类

5、如果满足返回字符串,不满足可能返回Int类型,所以返回类型是Any

6、如果没有返回值,返回小括号 ( ) = unit = void ,在Scala中是一个函数

 

def main(args: Array[String]): Unit = {
    val number = 2000;
    val res: Any = if(number==2000){
      "中奖了"
      9000
      true  //返回值是最后一个类型
    }else{
      0
    }
    println(res)
  }

 

posted @ 2022-01-31 07:37  第厘  阅读(32)  评论(0编辑  收藏  举报