Java 开关上的箱子数量可变?
有没有一种方法可以使用switch来处理不同数量的案例? 例如:Java 开关上的箱子数量可变?,java,switch-statement,Java,Switch Statement,有没有一种方法可以使用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;
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++;
}
}
inti=0;
字符c;
公共无效测试(整数x,字符串s){
而(i
如何使示例中的案例数与变量x相同?(如果x=10,则案例数量将为10,依此类推)否,没有<代码>开关使用常量进行计算。因此,如果需要更大的灵活性,就需要使用
if
语句 你想做什么,因为如果你给我们一个更具体的主题,有更好的方法来做你想做的事情。如果你需要数量可变的开关箱,那么你解决问题的方法是错误的。标记为重复的问题与OP问的问题不同。石板路