「Scala入門」複数if else if文のサンプル

書式
if (条件式1) { 処理コード1 }
else if (条件式2) {処理コード2 }
else if (条件式3) {処理コード3 }
else { 処理コード4 }
if文と「else if ..else」文を使って、複数条件分岐を判定します。
使用例

object Demo {
   def main(args: Array[String]) {
      var x = 30;

      if( x == 10 ){
         println("X の値は 10");
      }else if( x == 20 ){
         println("X の値は 20");
      }else if( x == 30 ){
         println("X の値は 30");
      }else{
         println("无法判断 X 的值");
      }
   }
}

実行結果
$ scalac Demo.scala
$ scala Demo
X の値は 30

Scala

Posted by arkgame