int和integer相比Integer對象會占用更多的內存。Integer是一個對象,需要存儲對象的元數據。但是int是一個原始類型的數據,所以占用的空間更少。
int是基本數據類型,int變量存儲的是數值。Integer是引用類型,實際是一個對象,Integer存儲的是引用對象的地址。Integer變量(無論是否是new生成的)與int變量比較,只要兩個變量的值是相等的,結果都為true。非new生成的Integer變量與new Integer生成的變量比較,結果為false。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com