Osc*_*r F 2 java switch-statement invert
有没有办法倒置开关switch (!(x))?我正在写一个程序,我只希望用户能够输入某些字母.如果他们输入了无效的字母,他们将不得不再次输入.我试图使用一个开关来避免这样做,
因为有效输入的数量远小于无效输入的数量,所以我会有20个案例.
switch(x)
{
case a : case b: case c: case d: etc etc
}
你可以做
switch(x)
{
case 'x' : case 'y': case 'z': //valid;
break;
default: //invalid;
}
Run Code Online (Sandbox Code Playgroud)