java--自动装箱,拆箱
生活随笔
收集整理的這篇文章主要介紹了
java--自动装箱,拆箱
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
自動裝箱:把基本類型轉換為包裝類類型
自動拆箱:把包裝類類型轉換為基本類型
之前無法自動裝箱時:
public static void main(String[] args)
{
? ? int x =100;
? ? Integer i1 = new Integer(x);? //將基本數據類型包裝成對象,裝箱
? ? int y = i1.intValue();? ? //將對象轉換為基本數據類型,拆箱
}
現在:
public static void main(String[] args)
{
? ? Integer i2 =100;? //自動裝箱,把基本數據類型轉換為對象
? ? int z = i2 + 200;//自動拆箱......
}
Integer i3 =null;? //底層用i3調用intValue,但是i3是null,調用會出現空指針異常
int a = i3 + 100;
?
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的java--自动装箱,拆箱的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MYSQL--一条SQL查询语句是如何执
- 下一篇: Leetcode--881. 救生艇