天天看點

Scala之流程控制語句if-else *

流程控制總共有三種 順序流程 分支 循環

讓程式有選擇的的執行,分支控制有三種:單分支、雙分支、多分支

文法

if (條件表達式) {

執行代碼塊

}

說明:當條件表達式為ture時,就會執行{ }的代碼。

案例

val a = 10
    if (a % 2 == 0) {
      println(s"$a 是偶數")
    }
    val m = 10
    val n = 20

    var max = m
    if (m > n) {
      max = m
    } else {
      max = n
    }      
val m = 10
    val n = 20
    
    val max = if (m > n) m else n // 等價于: m > n ? m :n
    println(max)//20