kotlin 的when表达式:
在kotlin中when表达式类似于Java中的switch语句。
简单实例:
//10分满分 9分干的不错 8分还可以 7分还需努力 6分刚好及格 其他(需要加油)
fun gradeStudent(score:Int){
when(score){
10 -> println("满分 ,棒棒的")
9 -> println("干的不错")
8 -> println("还可以")
7 -> println("还需努力")
6 -> println("刚好及格 ")
else -> println("需要加油")
}
}
fun main(args: Array<String>) {
gradeStudent(9)
gradeStudent(8)
}
输出结果:
干的不错
还可以