Java 自动装箱和拆箱

JDK1.5之后的功能

自动装箱:指的是开发人员可以把一个基本数据类型直接赋给对应的包装类

自动拆箱:指开发人员可以把一个包装类对象直接赋给对应的基本数据类型

Java 自动装箱和拆箱
public static void main(String[] args) {
    Integer i = 1;  //装箱
    int j = i ;     //拆箱
}
Java 自动装箱和拆箱

 

Java 自动装箱和拆箱
public static void main(String[] args) {
    List list  = new  ArrayList();
    list.add(1);
    int j=  (Integer)list.get(0);
}
Java 自动装箱和拆箱

list.add 这里面就用到了自动装箱,因为add方法参数只能是一个对象。

Java 自动装箱和拆箱

 

 

 

Java 自动装箱和拆箱,布布扣,bubuko.com

Java 自动装箱和拆箱

上一篇:C#如何判断线程池中所有的线程是否已经完成(转)


下一篇:学习java随笔第七篇:java的类与对象