Long也是整数,为什么不能传给SWITCH

2025-04-06 07:13:57
推荐回答(1个)
回答(1):

swtich()里面必须是int和enum--即枚举类型。
short、 char 或者 byte他会自动转换为int的。。
long不能自动转换为int..
因为long比int范围大..可能会丢失精度..