有没有办法使用switch做可变数量的案例? 例如:
int i = 0;
char c;
public void Test(int x, String s){
while(i < s.length)
{
switch(c)
{
case 'a':
break;
case 'b':
break;
...
}
i++;
}
}
如何对示例中的个案数量与变量x相同? (如果x = 10,则案例数将为10,依此类推)
答案 0 :(得分:1)
不,没有。 Switch
使用常量进行评估。因此,如果您需要更多灵活性,则需要使用if
语句。