我想知道Switch中的值顺序是否与其类型有关,例如如果我在switch
,boolean
,short
,long
等情况下有大float
个案例 - (如果BOOLEAN比NULL更快,它会更快吗?放置可以返回NULL的情况或放入更快的情况,这将返回BOOLEAN?
所以我有两个问题:
代码段:
switch (user){
case Test.CHAR:
return readChar();
case Test.SHORT:
return readShort();
case Test.BOOLEAN:
return readBoolean();
case Test.BYTE:
return readByte();
case Test.INT:
return readInt();
case Test.LONG:
return readLong();
case Test.STRING:
return readString();
}