Kotlin中when 是一个关键字,即给定一个条件,满足什么条件执行什么任务,和Java中的switch有异曲同工之处。下面我们来看个例子
例:
接受一个整型,根据整型返回提示语,10分满分,9分干的不错,8分还可以,7分继续努力,6分及格,其他需要加油哦。
/**
* 10分满分,9分干的不错,8分还可以,7分继续努力,6分及格,其他需要加油哦
* */
fun whenTest(score: Int) {
when (score) {
10 -> println("满分棒棒哒")
9 -> println("干的不错")
8 -> println("还可以")
7 -> println("继续努力")
6 -> println("及格")
}
}
网友评论