jdk5之后就有了自动拆装箱了,其实都是语法糖,你可以看下编译后的代码,比如Integer i = 10;编译后的其实是Integer i= Integer.valueof(10)
试试arr.add(null);然后再用两种方法遍历,你就知道区别了
int a 会自动拆箱 Integer和int的转换是个一个拆箱装箱的概念,如果不理解可以自己百度或谷歌脑补一下
62,614
社区成员
307,327
社区内容
加载中
试试用AI创作助手写篇文章吧