Kotlin【for循环】

for循环常用的几种方式

1.符号 :$ 可以直接将变量赋值在String的语句中

 private fun forLoop() {
        for (i in 1..10) {
            Log.d(TAG, "for循环当前的数值:$i")
        }
    }

结果输出:



2.关键字:unitl表示左闭右开的区间 [1,10)

    private fun forLoop() {
        for (i in 1 until 10) {
            Log.d(TAG, "for循环当前的数值:$i")
        }
    }

结果输出:



3.关键字:step表示每次循环时,值都会跳步 2

private fun forLoop() {
        for (i in 1..10 step 2) {
            Log.d(TAG, "for循环当前的数值:$i")
        }
    }

结果输出:


  1. forEach的简单使用
    private fun forLoop() {
        val number = 1..10
        number.forEach { i ->
            Log.d(TAG, "forEach循环当前的数值:$i")
        }
    }

kotlin中的forEach使用为 xxx(集合).forEach
结果输出:



5.关键字:downTo 表示[10,1]的一个降序区间

    private fun forLoop() {
        for (i in 10 downTo 1) {
            Log.d(TAG, "for循环当前的数值:$i")
        }
    }

结果输出:


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 循环语句就是在满足一定的条件下重复的执行某个操作,学过Java的都知道,java提供了三种常用的循环语句,分别是f...
    AlfredZSGao阅读 986评论 0 1
  • 1、while循环: 与Java相同 2、for循环 Java中for-i循环在Kotlin中直接就被舍弃了,而J...
    cjjjjjj阅读 976评论 0 0
  • kotlin中的while循环无论是在语法和使用方式上都和Java中的没有任何区别,因此不做讲解,我们直接来看fo...
    notcoder阅读 1,725评论 0 1
  • 前言 在 Kotlin 的循环语句中,while 循环还有 do...while 循环和 Java 中是一致的,在...
    WangJie0822阅读 635评论 0 1
  • 原文地址:Kotlin 循环控制 1. For 循环 for 循环可以对任何提供迭代器(iterator)的对象进...
    Little丶Jerry阅读 743评论 0 0