【发布时间】:2012-12-02 15:13:15
【问题描述】:
是否可以在不指定 switch 变量的情况下编写 switch case 代码?假设我有两个变量 int x 和 int y。我想根据 x 和 y 的不同组合有条件地运行代码。例如
switch
{
case (x==1 && y==1): //do something.
break;
case (x==3 && y==-1): //do something.
break;
case (x==0 && y==3): //do something.
break;
default: //do something.
break;
}
这段代码给了我错误。
【问题讨论】:
-
如果我支持这样的代码,我会诅咒你:)
标签: java switch-statement case