Integer對象自動裝箱問題

請判斷下面代碼,第7行和第8行,分別輸出什麼? 結果是第7行true,第8行false 爲什麼呢? 因爲首先我們注意到f1,f2,f3,f4四個變量都是Integer對象引用,所以f1==f2和f3==f4運算比較的不是值而是引用。而裝箱的本質是什麼呢?當我們給一個Integer對象賦一個int值的時候,java會自動調用Integer.ValueOf()方法,現在我們看看valueOf()方法的
相關文章
相關標籤/搜索