美文网首页
Kotlin 条件分支

Kotlin 条件分支

作者: wanTag | 来源:发表于2018-08-22 14:15 被阅读3次
    简单分支
      text_show.text = if (is_odd == true) {
                "凉风有信"
            } else {
                "秋月无边"
            }
    
    多路分支
    • 方式一
     private var count: Int = 0
    
     btn_set_for.setOnClickListener { v ->
                when (count) {
                    0 -> text_multi_show.text = "凉风有信"
                    1 -> text_multi_show.text = "秋月无边"
                    else -> text_multi_show.text = "好诗"
                }
            }
    
    • 方式二
     private var count: Int = 0
    
     btn_multi.setOnClickListener { v ->
                text_multi_show.text = when (count) {
                    0 -> "好好学习"
                    1 -> "天天向上"
                    else -> "好诗"
                }
    
            }
    
    • 方式三
    //引入变量判断
    private var odd: Int = 0
    private var even: Int = 1
    
    btn_variable.setOnClickListener { v ->
         text_multi_show.text = when (count) {
                odd -> "好好学习"
                even -> "天天向上"
                else -> "好诗"
           }
    
     }
    
    

    相关文章

      网友评论

          本文标题:Kotlin 条件分支

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