美文网首页kotlin
15.标签处返回

15.标签处返回

作者: 写代码的向日葵 | 来源:发表于2019-09-25 02:25 被阅读0次
    fun main(args: Array<String>) {
        val str1="abc"
        val str2="123"
        //求abc和123所有的组合
        tag@for (c1 in str1) {
            tag2@for (c2 in str2) {
                //拿到b2后面的元素不需要打印了
                if (c1=='b'&&c2=='2'){
                    break@tag
                }
                println("$c1$c2")
            }
        }
    }
    

    输出结果如下:

    image.png

    可以在for循环开头处加上一个tag,然后break到该tag处,可以跳出循环,类似与java的go to

    相关文章

      网友评论

        本文标题:15.标签处返回

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