切换报表报价
使用Java,我正在读一本书来重新覆盖我在大学里忘记的基础知识,他们向我展示了一个像这样的swtich语句:
void helpon(int what) {
switch(what) {
case '1': break;
case '2': break;
}
}
我省略了大小写代码,因为无关紧要。
但是,对我来说,使用一个并且仍然将case语句包装在单引号中似乎很奇怪,所以我去了oracle文档并找到了一个与上面示例相同的示例,但没有引号。int
引号对于使用整数作为大小写的 switch 语句是否重要?如果 是 和 是 字符,为什么会工作?'1'
what
int
'1'