热心网友
swtich case 可能对判断的类型有要求,不能随便放一个数据类型进去比如 String就不能放进去case constant must be a char, byte, short, or int instead of String
热心网友
switch-case是IF ELSE的嵌套版本
热心网友
很多时候是可以互换啊`各有各优点
热心网友
应该没什么区别,但switch-case语句的逻辑性更强,且更容易读懂。
热心网友
麻烦看一下书啦if(){}elseif{}else{}}这样不就可以做到switch(i){ :break;}的效果啦