在Kotlin中,switch语句类似于Java中的switch语句。它用于比较一个值与多个值的匹配。可以使用"when"关键字来实现Kotlin中的switch语句。
每个分支都必须以break语句结束,以防止执行后续分支。如果不希望使用break语句,可以使用continue或return语句来代替。
以下是一个简单的示例:
fun main(args: Array<String>) {
val x = 1
when (x) {
1 -> println("x is 1")
2 -> println("x is 2")
else -> println("x is neither 1 nor 2")
在这个例子中,x的值为1,所以输出结果为:x is 1