Kotlin 范围
创建于 2024-12-02 /
22
字体:
[默认]
[大]
[更大]
Kotlin 范围
使用 for
循环 与 "..
",您还可以创建ranges范围值:
实例
打印整个字母表:
for (chars in 'a'..'x') {println(chars)
}
亲自试一试 »
您还可以创建数字范围:
实例
for (nums in 5..15) {println(nums)
}
亲自试一试 »
注意: 第一个和最后一个值包含在范围内。
检查值是否存在
您还可以使用 in
运算符来检查某个值是否存在于某个范围内:
实例
val nums = arrayOf(2, 4, 6, 8)if (2 in nums) {
println("It exists!")
} else {
println("It does not exist.")
}
亲自试一试 »
实例
val cars = arrayOf("Volvo", "BMW", "Ford", "Mazda")if ("Volvo" in cars) {
println("It exists!")
} else {
println("It does not exist.")
}
亲自试一试 »
Advertisement -->
打破或继续范围
您还可以在范围 range/for
循环中使用 break
和 continue
关键字:
实例
当nums
等于10
时停止循环:
if (nums == 10) {
break
}
println(nums)
}
亲自试一试 »
实例
跳过循环中10的值,继续下一次迭代:
for (nums in 5..15) {if (nums == 10) {
continue
}
println(nums)
}
亲自试一试 »
0 人点赞过