公共类条件if {
public static void main(String[] args) {
// TODO Auto-generated method stub
int day=1;
switch(day){
case '1':
System.out.println("Monday");
break;
}
}
}
尽管 switch 表达式是整数数据类型并且 case 值是字符,但上面没有编译错误
这是因为 a 的隐式转换 ascii 值为 97
switch(97){
case 'a': System.out.println("a"); break;
case 'b': System.out.println("b"); break;
case 'c': System.out.println("c"); break;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句