美文网首页
kotlin when (while)循环

kotlin when (while)循环

作者: 张漂亮1号 | 来源:发表于2020-05-22 14:24 被阅读0次

    3 kotlin when 循环

    相比于Java,Android中的while,kotlin的when更强大,可以直接给变量赋值
    
        var level = 26
    
        when (level) {
            26, 27 -> {
                println("android Oreo")
            }
            24, 25 -> println("android nougat")
            23 -> {
                println("android mars")
            }
            else -> {
                println("android 5一下")
            }
        }
    
        //when 可以赋值
    
        var content33 = when (level) {
            26, 27 -> "andoird oreo"
            else -> "android 5yixia"
        }
        println("$content33")
    
        // when is 判断
        var obj = null
        when (obj) {
            is Int -> println("obj是整形类型")
            is String -> println("obj是字符串类型")
            is Boolean -> println("obj是boolean")
            else -> println("Unknown type")
        }
    
        //while do-while for
        println("循环便利店。。。。 ")
        var count = 5
        while (count > 0) {
            println("1:$count")
            count--
    
        }
        //do -while
        count = 5
        do {
            println("2 $count")
            count--
        } while (count > 0)
    
    image

    喜欢可以加Q群号:874826112,一起学习,成长,交流工作经验,
    记得要点赞,评论哦😯;

    简书: https://www.jianshu.com/u/88db5f15770d

    csdn:https://me.csdn.net/beyondforme

    掘金:https://juejin.im/user/5e09a9e86fb9a016271294a7

    相关文章

      网友评论

          本文标题:kotlin when (while)循环

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