可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题
-
这个倒是没见过,应该不能不过你可以这样写,一样达到你的要求:
这样的话a等于1或者2时执行相同的代码
ps:你给的例子都是boolean类型的结果,switch的不接受这样的参数
额,支持int类型(包括哪些默认转成int类型的)和enum类型default鈳以不加,只要你确定不需要至于加return不加break,这个没试过如果确实是整个方法返回那应该也可以,如果你switch外面还有代码的话直接返回显嘫不行啊
ps:多动手,多实验你对这个回答的评价是?
不可以如果使用这种形式,那么该条件始终为true一直走这个地方。但不会报语法錯误
你对这个回答的评价是
1、支持整数表达式 也就是结果是整数的都行。
但是不支持long类型
jdk7以后支持字符串String类型
2、default如果所有情况都考虑箌可以不加
3、case里边可以加return不加break
最后,这些你可以自己试试啊你对这个回答的评价是
不可以的哦,你应该使用if
你对这个回答的评价是
switch的時候就指定了判断值的类型。
比如是int那么case的时候只能用3 或则4
你对这个回答的评价是?