byte類型運算細節

大家都知道,在Java中整數默認的數據類型是int類型,當我們使用byte的時候就要小心了,因爲如果兩個byte類型的變量相加結果賦給一個byte類型的變量是會編譯錯誤的。請看下列代碼: 此處報了一個編譯錯誤:類型不匹配:不能從 int 轉換爲 byte。 爲什麼會報這樣一個錯誤呢?明明我b1,b2都是byte類型的數據,b1,b2相加的值也沒有超過byte所能表示的最大範圍,這個錯誤的原因是什麼
相關文章
相關標籤/搜索