- switch语句中支持的变量类型有 byte、short、int、char
- Java SE 5 开始,支持新特性enum
- 从 Java SE 7 开始,switch语句支持字符串 String 类型了,同时 case 标签必须为字符串常量或字面量。
如下题,因为switch只支持 byte、short、int、char、String(JavaSE7开始),所以排除选项B、D。
对于C选项,char类型是单个字符,对应ASCII字符表,每个字符有对应的数字表示。'd' - 100,所以答案为AC。