📅  最后修改于: 2023-12-03 15:17:09.349000             🧑  作者: Mango
在Kotlin中,else if语句是一种控制流语句,通常用于多个条件下的判断。else if语句允许程序员在一个布尔表达式的结果为false时,继续测试另一个表达式。
以下是else if语句的基本语法格式。
if (condition1) {
// 语句块 1
} else if (condition2) {
// 语句块 2
} else if (condition3) {
// 语句块 3
} else {
// 语句块 4
}
以下示例演示了else if语句的使用。
fun main() {
val num = 10
if (num > 100) {
println("num大于100")
} else if (num > 50) {
println("num大于50但小于等于100")
} else if (num > 0) {
println("num大于0但小于等于50")
} else {
println("num小于等于0")
}
}
以上示例的输出结果为 num大于0但小于等于50
,因为num
变量的值为10,符合第三个条件。