Java基础系列:关于byte/short/char数据类型转换与java编译器问题 | 您所在的位置:网站首页 › Java中short和short相加为 › Java基础系列:关于byte/short/char数据类型转换与java编译器问题 |
首先我们需要知道 1.当byte/short/char进行运算时,会首先将其转成int类型后再进行计算 2.byte/short/char这三种类型都可以发生数字运算,比如加法运算 3.对于byte/short/char三种类型来说,如果右侧赋值的数值没有超过范围,那么java编译器会自动为我们的右侧表达式补上(byte)/(short)/(char) 看如下代码: 而如果我们直接用两个常量进行运算时就可以通过编译器的编译并输出结果: |
CopyRight 2018-2019 实验室设备网 版权所有 |