前言:本教程最好在有JAVA的基础下进行学习
一、while语句的使用
while的使用与java没什么不同
二、for语句的使用
注意:kotlin舍弃了 for - i 循环,将java的 for ( x : xx ) 变成了 for - in 循环(写法有点像c#,但灵活了很多)
下面就来讲讲kotlin的特性:
kotlin特性:
区间
- 两端闭合区间 eg. val range = 0..10 (可以取0到10,两端皆闭区间)
- 前开后闭区间 eg. vla range = 0 until 10 (可以取到0到9,前开后闭)
step关键字
默认情况下,for-in会在区间范围内递增1。但如果想跳一些元素,可以使用step关键字。
如:
fun main() {
for(i in 0 until 10 step 2) {
println(i)
}
}
downTo关键字
创建一个降序空间
fun main() {
for(i in 10 downTo 1) {
println(i)
}
}
for的更多内容在将在后面讲解...