我正在创建一个控制台应用程序并使用switch语句来创建一个简单的菜单系统.用户输入采用单个字符的形式,在屏幕上显示为大写字母.但是,我确实希望程序接受小写和大写字符.
我理解switch语句用于比较常量,但有可能做类似下面的事情吗?
switch(menuChoice) {
case ('q' || 'Q'):
//Some code
break;
case ('s' || 'S'):
//More code
break;
default:
break;
}
Run Code Online (Sandbox Code Playgroud)
如果无法做到这一点,是否有解决方法?我真的不想重复代码.