for i 迴圈,即在數字區間上迴圈
//迴圈從0到100
for (i in 0..100)
迴圈的區間和變數都可以隨意指定
//迴圈從10到20
for (a in 10..20)
跳步迴圈
for (a in 0..20 step 2)
這樣列印的結果就是0、2、4、6、8…
怎麼從上往下迴圈呢?
//迴圈從20到0
for (a in 20 downto 0 )
同理,也可以跳步迴圈
for (a in 20 downto 0 step 2)foreach迴圈,即對列表/陣列進行迭代
//這個list就是乙個arraylist
var list= arraylistof(person(), person(),person())
// 通過for each方式遍歷list
for (a in list)
如果我們想通過角標對乙個list/陣列進行遍歷
for (a in list.indices)
Kotlin 迴圈控制
for 迴圈可以對任何提供迭代器 iterator 的物件進行遍歷,語法如下 for item incollection print item 迴圈體可以是乙個 塊 for item int inints 如上所述,for 可以迴圈遍歷任何提供了迭代器的物件。如果你想要通過索引遍歷乙個陣列或者乙個 ...
Kotlin 迴圈控制
for 迴圈可以對任何提供迭代器 iterator 的物件進行遍歷,語法如下 for item in collection print item 迴圈體可以是乙個 塊 for item int in ints 如上所述,for 可以迴圈遍歷任何提供了迭代器的物件。如果你想要通過索引遍歷乙個陣列或者乙...
Kotlin 迴圈控制
for 迴圈 fun m13 遍歷二 for it in list0.indices 遍歷三 list0.foreach 列印結果 while 與 do while 迴圈 while是最基本的迴圈,它的結構為 while 布林表示式 do while 迴圈 對於 while 語句而言,如果不滿足條件...