java中switch case语句 如何给一个变量赋予两个值?比如说int num=1&...
发布网友
发布时间:2024-10-09 11:16
我来回答
共1个回答
热心网友
时间:2024-10-10 01:57
&&左右连接的必须是逻辑表达式,1和5算啥,就算左右两边是boolean值吧,然后你怎么能把一个boolean值赋给int呢?
switch case本来就没有这种功能,其最大缺点就是只能对应一个值
如果你要表达同时是1和5的关系,乖乖用if else
如果表达1或5,可以写作
switch(x){
case 1:
case 5:
/*执行内容*/
break;
....