range:范围:从哪里到哪里的意思
in:表示在
!in:表示不在
… :表示range表达式
代码示例:
fun main() {
var num:Int=20
if(num in 0..9){
println("差劲")
}else if(num in 10..59){
println("不及格")
}else if(num in 60..89){
println("及格")
}else if(num in 90..100){
println("优秀")
}else if(num !in 0..100){
println("分数有误")
}
}
执行结果