switch语句:判断某一个变量的多种情况
1、更简洁:
when (num){
10 -> println("10")
20 -> println("20")
30 -> println("30")
else -> println("其他")
}
2、更灵活:
when(num){
in1..10 -> println("Z")
in11..59 -> println("E")
in60..79 -> println("B")
else -> println("没有成绩")
}
3、更方便:
val result = when(num){
10 ->'A'
11 ->'B'
12 ->'C'
else -> println("其他")
}
println("result is $result")
网友评论