今天在幫助某人時,我遇到了一個我無法理解的原因。 雖然使用+ =我們不需要顯式投射,但是當我們使用i + i時,我們需要明確投射。找不到確切的原因。任何輸入將不勝感激。關於字節添加和賦值的有趣觀察
public class Test{
byte c = 2;
byte d = 5;
public void test(String args[])
{
c += 2;
d = (byte) (d + 3);
}
}
感謝您的快速反應,您可以提供任何官方參考,如果有的話? – kosa 2012-03-06 05:46:42
我剛剛更新了正式參考答案。希望它是有用的! – templatetypedef 2012-03-06 05:47:50
完全有道理。謝謝! – kosa 2012-03-06 05:50:58