位置:首頁 > 軟件操作教程 > 編程開發(fā) > Java > 問題詳情

Java 自動裝箱中的一個陷阱

提問人:劉旭39發(fā)布時間:2020-11-26

//自動裝箱中的一個陷阱

public class BoxingAndUnBoxing{

public static void main(String[] args) {

Integer i1 = 100;//手動裝箱

Integer i2 = 100;//自動裝箱

System.out.println(i1==i2);//true,i1和i2都指向內(nèi)存中的同一個地址,所以為同一個對象

System.out.println(i1.equals(i2));//true

i1=200;

i2=200;

System.out.println(i1==i2);//false

System.out.println(i1.equals(i2));//true

}

}image.png

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部