迴圈是用來重複執行某一段程式碼. 迴圈有三種方式, while, do..while及for
while
Kotlin的 while迴圈與Java/C一模一樣, 如下所示
fun main(args:Array<String>){
var i=1
var sum=0
while(i<=100){
sum+=i
i++
}
println("1+2+3+...+100=%d".format(sum))
}
結果:
1+2+3+...+100=5050
do..while
do..while也與Java/C 一模一樣
fun main(args:Array<String>){
var i=1
var sum=0
do{
sum+=i
i++
}while(i<=100)
println("1+2+3+...+100=%d".format(sum))
}
for
indices
Kotlin的for 迴圈與Java完全不一樣, 但卻與Python 類似, 需先了解範圍的寫法 “..”。在Kotlin中,稱 “..” 為 indices(索引)。
如 1..10 : 從1到10, 包含10
如 1..5 step 2, 請注意, step 不可為負值

Your blog lightens my day like a beam of sunlight. Thank you for sharing positivity and inspiring words.