例如,看一下這個代碼:如果包裝器使用拆箱,那麼intValue()方法的需要是什麼?
Integer myInt = new Integer(5);
int i1 = myInt.intValue();
int i2 = myInt;
System.out.println(i1);
System.out.println(i2);
正如你所看到的,我已經從包裝抄襲我的整數值primive的方法有兩種:
我可以使用拆箱
OR
我可以使用該方法的intValue()
所以...什麼是有方法的時候已經有的需要拆箱?
所以,今天我用JDK7想這是最好使用比拆箱舊的intValue()。 – user1883212
@ user1883212就像DeltaLima在他的回答中所展示的那樣,拳擊/拆箱可以給出一些奇怪的結果,只要你知道你在做什麼就可以隨意使用這兩個系統中的任何一個。 – Frank