package javaee.china.cxp;
import java.util.ArrayList; import java.util.Iterator; import java.util.List;
/**
*
*自动装箱:指开发人员可以把一个基本数据类型直接赋值给对应的包装类
*自动拆箱:指开发人员可以把一个包装类对象直接赋值给对应的数据类型
*/
public class Demo_4_Box {
Integer i = 1;//装箱
int j = i;//拆箱
public void demo4(){
List list = new ArrayList();
list.add(1);
list.add(2);
list.add(3);
Iterator it = list.iterator();//Iterator|迭代器
while(it.hasNext()){
int k = (Integer)it.next();
}
}
}
本文详细介绍了Java中自动装箱与拆箱的概念及应用。自动装箱是指将基本数据类型自动转换为对应的包装类对象,而自动拆箱则是相反的过程。通过示例代码展示了如何在实际编程中使用这两种特性。

被折叠的 条评论
为什么被折叠?



