流程控制-跟着韩顺平-循序渐进学java-P4

2020-10-26 java 1081

switch分支语句中,可接受的数据类型有:byte,int,short,char,enum,但不支持Long!

官方文档说:

switch的编译会用到两个指令,tablesswitch和lookupswitch。而这2个指令指令只会运行在int指令下,低于int的正数类型会被转为int类型,而这一点和short、byte等类型在计算时会被转为int来处理的表现是一致的。
0