gpt4 book ai didi

java - 将整数添加到 ArrayList 时

转载 作者:行者123 更新时间:2023-12-01 10:14:31 25 4
gpt4 key购买 nike

我有一个非常愚蠢的问题。当我们向 ArrayList 添加一个 int 值时,它会创建一个该 int 值的新 Integer 对象吗?例如:

int a = 1;
ArrayList<Integer> list = new ArrayList<Integer>();
list.add(a);

在上面的代码中,“a”是一个原始类型,值为 1,“list”是一个包含 Integer 类型元素的数组列表。那么,当将“a”添加到“list”时,“list”如何将“a”视为整数?

最佳答案

aautoboxed整数。从链接中,

Autoboxing is the automatic conversion that the Java compiler makes between the primitive types and their corresponding object wrapper classes.

关于java - 将整数添加到 ArrayList 时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35978451/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com