原文
https://www.runoob.com/kotlin/kotlin-basic-syntax.html
关键字 Kotlin,…,rangeTo,in,until 函数
1. 典型用法-正序打印
区间表达式由具有操作符形式 … 的 rangeTo 函数辅以 in 和 !in 形成
fun main(args : Array<String>) {
for (i in 0..9) {
print(i)
}
}
运行效果
0123456789
Process finished with exit code 0
2. 正序打印+step步长
加上步长
fun main(args : Array<String>) {
for (i in 0..9 step 3) {
print(i)
}
}
运行效果
0369
Process finished with exit code 0
3. 反序打印
fun main(args : Array<String>) {
for (i in 9 downTo 1) {
print(i)
}
}
运行效果
987654321
Process finished with exit code 0
4. until 函数排除结束元素
until 函数
fun main(args : Array<String>) {
for (i in 1 until 10) {
// 打印[1,10)
print(i)
}
}
运行效果
123456789
Process finished with exit code 0