美文网首页
kotlin-4、循环与标签

kotlin-4、循环与标签

作者: 超人TIGA | 来源:发表于2021-03-02 08:28 被阅读0次
    // TODO 循环 与 标签
    fun main() {
    
        // 自定义标签
        tttt@ for (i in 1..20) {
    
            for (j in 1..20) {
                println("i:$i, j:$j")
    
                if (i == 5) {
                    // break // j循环 给break
    
                    break@tttt // i循环 给break
                }
            }
    
        }
    
    
        // TODO 循环
        var items  = listOf<String>("李四", "张三", "王五")
        for (item in items) {
            println(item)
        }
    
        //默认有一个it参数
        items.forEach {
            println(it)
        }
    
        for (index in items.indices) {
            println("下标:$index,  对应的值:${items[index]}")
        }
    
    }
    
    // 自带的标签
    class Derry {
    
        val I = "AAAA"
    
        fun show() {
            println(I)
            println(this.I)
            println(this@Derry.I)
        }
    
    }
    

    相关文章

      网友评论

          本文标题:kotlin-4、循环与标签

          本文链接:https://www.haomeiwen.com/subject/rgegfltx.html