kotlin的条件控制

kotlin的条件控制

一、if语句:

var max=a   

    if(a<b)  { max=b}else{ max=a}

2.when 表达式(分支语句)

when语句类似Java中的switch语句

when(x)

1->println("x==1")

2->println("x==2)

else -> println("x==0")

或者:when(x) 1,2 ->println("x==1 or x==2")

3.循环语句 

1>for 循环

  for(item in collection)  println(item)

 for(i in array.indices){ 

println(i)

}

  for (i in 1..10) {
        if (i==3) continue  // i 为 3 时跳过当前循环,继续下一次循环
        println(i)
        if (i>5) break   // i 为 6 时 跳出循环
    }

2> do{

//代码块

}while(布尔表达式)