采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
1,多条只执行最上面的那一条 如果我想多种条件满足都执行,类似java不加break
2,when(x){ 5 ->... !5 .... != 5 ..... if(x!=5) ....
} 试了一下 !5 .... != 5 ..... if(x!=5) .... 这几种写法都不行,那如何判断x 不等于5的时候做些什么
同学试下
when { x=5 -> .... x!=5 -> ... }
老师,试过了这个不行,代码标红 提示 Incompatible types:Boolean and Int
x是Boolean类型?那肯定不会等于5啊,不同类型不能比较哈,也没有意义。先确定x是Int类型~
我的x是Int,老师,val x =8 在when(x){ //这里想判断x不等于多少,do something x != 9 ...... } 上面那个x!=9 直接标红,提示Incompatible types:Boolen and Int
登录后可查看更多问答,登录/注册
Google I/O大会钦定Android一级开发语言,现在不学,等待何时
1.7k 3
1.4k 1
1.4k 15
1.6k 15
1.9k 14
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号