Kotlin学习-循环控制(五)

Kotlin循环控制

      For循环

      for循环可以对任何提供迭代器的对象进行遍历。语法如下:

for (item in collection) print(item)
        内容可以是一个代码块

        

for(item:Int in ints){
         //...
}
      如何对集合进行遍历

   

val items = listOf("a","b","c")
        for(item in items){
            print(item)
        }

        for(index in items.indices){
            print("item at $index is ${items[index]}")
        }
      while 和do...while()循环

      

while( 布尔表达式 ) {
  //循环内容
}

do…while 循环 对于 while 语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。

do…while 循环和 while 循环相似,不同的是,do…while 循环至少会执行一次

do {
       //代码语句
}while(布尔表达式);
      返回和跳转

       kotlin有三种转转表达式

  • return,默认直接从包围它的函数返回
  • break , 中止最直接包围它的循环
  • contine,直接进入下一次循环

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章