關於面試題那些事~~

1. short s1 = 1; s1 = s1 + 1;有什麼錯? short s1 = 1; s1 += 1;有什麼錯? 對於short s1 = 1; s1 = s1 + 1; 因爲s1+1運算時會自動提高表達式的類型,因此結果是int型,再賦值給short類型s1時,編譯器將報告須要強制轉換類型的錯誤。 對於short s1 = 1; s1 += 1;因爲 += 是java語言規定的運算符
相關文章
相關標籤/搜索