Scala方法中if的返回值

Scala方法中if的返回值

Scala中的if语句和Java的用法是一样的,但是Scala中的if-else是有返回值的,返回值默认是Any类型。

    var ss=10
    //由于返回值类型不一样,所以使用默认返回值类型Any
    var aa=if(ss==10){
      println("ss的值是10")
      10
    } else {
      println("ss的值不是10")
      "不是10"
    }
    println(aa)

Scala方法中if的返回值

    var ss=11
    //改一下数据
    var aa=if(ss==10){
      println("ss的值是10")
      10
    } else {
      println("ss的值不是10")
      "不是10"
    }
    println(aa)

Scala方法中if的返回值

上一篇:Educational Codeforces Round 3 复盘


下一篇:go语言一个包含nil指针的接口不是nil接口的理解