zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

Android的Kotlin的*** = if(***){***}提示:红色波浪线

AndroidKotlin 提示 if 红色 波浪
2023-09-14 09:13:59 时间

                
                
                
                
                
                

Android的Kotlin的*** = if(***){***}提示:红色波浪线

                
                
                
                
                
                
在这里插入图片描述
                
                
                
                
                
                

*** = if(***){***}支持java,但是不支持kotlin

                
                
                
                
                
                
解决:
                
                
                
kotlin的三元运算符(if)中最后必须要写的“else
1.代码如下:

        cls = if (***) {
            ***
        } else {//最后要写else
            ***
        }

2.也可以,代码如下:

        cls = if (***) {
            ***
        } else if (***) {
            ***
        } else if (***) {
            ***
        } else {//最后要写else
            ***
        }

2.1 这代码中的cls,最后不写else,其它的不执行,有变量多少给cls呢
2.2 只要有cls在三元运算符下,就必须要被变量多少给的