用户:
爱探险的可乐呀查看:357 回复:8 评论:23 创建时间:2022-03-19T10:32:13

githubcola.github.io/cola-previous-tutorials ←查看往期教程
野生的橘子看懂了又没完全看懂……默默用回if-else
点赞0
评论
就是判断这个表达式的值等于谁呀
switch 会更简洁一些,执行效率更高,能用 switch 的时候尽量不要用 if-else
有没有栗子
可乐能回回QQ么求
现在我的大号不用啦,用小号
你可以看看大群里的“上岛两年多”的那个可乐,它是我的现用号
ok
FML饭米粒比如是
switch(a){
case 1:
world.say(1)
case 2:
world.say(2)
case 3:
world.say(3)
}
这个代码,都没有用break,当a=1时,会同时广播123,同理,为2时会广播23
也就是当表达式 case n相等时会一直运行到case n后面第一个break结束,不会继续判断
可以试试,这是个很好的例子
点赞1
评论
排版没吃!!!
确实
教程里也说过啦,谢谢你提供的例子
啊不你好像说的是没有遇到break继续匹配下一个case呢
就是这样的)
我的理解是继续匹配下一个case就是内容不相等就跳过()
啊这,并不是这样的啊
yee089我还是喜欢if和else()
三目也不错,switch语法好复杂(主要是觉得字多())
点赞1
评论
嗯,三元运算符在if-else里面讲过
if-else适合检测返回结果比较少的表达式,switch-case适合检测返回结果多的表达式,比如我的《探险家跑酷》里的工具栏和关卡攻略功能就是用switch-case语句做的
()但是我觉得每一次都要写break太烦()
是的
。。。那你就别当代码师了(bushi
a喵d我摆烂了)
现在在修曾经放弃的屑代码)