switch分支语句中,可接受的数据类型有:byte,int,short,char,enum,但不支持Long!官方文档说:switch的编译会用到两个指令,tablesswitch和lookupswitch。而这2个指令指令只会运行在int指令下,低于int的正数类型会被转为int类型,而这一点和short、byte等类型在计算时会被转为int来处理的表现是一致的。
2020-10-26 java 韩顺平 java

基本数据类型有:byte(1字节) 8位short(2字节) 16位int(4字节) 32位long(8字节) 64位float(4字节) 32位double(8字节) 64位boolean(1位) 1位char(2字节) 16位类型转换只能从低精度到高精度转换,反之报错。如: Choose here javascripttypescripthtmlcssshellpythongolangjavacc++c#phprubyswiftkotlinscalarustdartelix
2020-10-24 java 韩顺平 java
总共2个记录,当前第1 首页尾页