byte a = 1;
byte b = 1;
byte c = a + b;
抛出错误:可能会损失精度
byte subt = a_s - a_b;
^
required: byte
found: int
这是与jvm有关还是它是用Java语言定义的。
编辑:并且,如果它是用Java语言定义的,那么是否因为要记住jvm而这样做?
意味着如果Java支持byte数据类型,那么为什么会operation on byte结果int
慕的地8271018
繁星coding
相关分类