java中为什么byte在运算的时候会自动转化为int类型而不是short类型。
问题描述:
java中为什么byte在运算的时候会自动转化为int类型而不是short类型。
答
因为在java中所有数字的常量默认类型是int
答
因为short也自动转换为int,你转成short有可能又要转化为int,所以就直接转化为int了