解析或自动装箱或拆箱

时间:2016-05-26 06:10:15

标签: java parsing autoboxing unboxing

所以我已经阅读了这里的线程中的解析,但这不是自动装箱或拆箱,因为它从int变为Integer? 这是句子

  

当一个整数被添加到声明为ArrayList<Integer>的数组列表中时,Java会执行什么操作?

1 个答案:

答案 0 :(得分:1)

此处发生自动转换:

ng-click

被称为“autoboxing”(或“拳击转换”):https://docs.oracle.com/javase/tutorial/java/data/autoboxing.html

ArrayList<Integer> list = ...
int value = 42;
list.add(value);

会“取消装箱”,因为列表中的int value2 = list.get(0); 会转换为Integer

解析仅在您阅读文本内容时发生,例如int

相关问题