【发布时间】:2015-06-11 13:38:02
【问题描述】:
byte a = 125;
final byte b = 2;
final Byte c = 3;
switch (a) {
case b: // works fine
break;
case c: // Constant Expression required
break;
}
既然c 是一个final 变量,那么它不是一个编译时间常数,因此不是一个有效的大小写标签吗?
【问题讨论】:
-
如何使用常量语句执行 switch 语句?
标签: java switch-statement constants