scala 的if..else

1.if...else循環

package main

object ifelseScala {
  def main(args: Array[String]): Unit = {
    //
    var x = 10;
    var y = 30;
    if( x < 20 ){
      println("x < 20");
    }
    //
    if( x < 20 ){
      println("x 小於 20");
    }else{
      println("x 大於 20");
    }
    //
    if( x == 10 ){
      println("X 的值爲 10");
    }else if( x == 20 ){
      println("X 的值爲 20");
    }else if( x == 30 ){
      println("X 的值爲 30");
    }else{
      println("無法判斷 X 的值");
    }
    //
    if( x == 30 ){
      if( y == 10 ){
        println("X = 30 , Y = 10");
      }
    }
  }

}

執行結果:
x < 20
x 小於 20
X 的值爲 10

Process finished with exit code 0

二.循環

循環類型 描述
while 循環 運行一系列語句,如果條件爲true,會重複運行,直到條件變爲false。
do...while 循環 類似 while 語句區別在於判斷循環條件之前,先執行一次循環的代碼塊。
for 循環 用來重複執行一系列語句直到達成特定條件達成,一般通過在每次循環完成後增加計數器的值來實現。

循環控制語句改變你代碼的執行順序,通過它你可以實現代碼的跳轉,breack

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章