Byte b = 60; b = b + 60; 会报错:Cannot implicitly convert type 'int' to 'byte'. An explicit conversion exists (are you missing a cast?) 我理解是因为运算时100为int型,统一用32为值来做加法,但是运算完把结果120赋值给b时,由于b是Byte型,所以出错!但是:
Byte b = 60; b = b + 60; 会报错:Cannot implicitly&