gpt4 book ai didi

java - 如何将 ArrayList 数据追加到类对象中

转载 作者:行者123 更新时间:2023-12-01 13:00:20 25 4
gpt4 key购买 nike

我将数据存储在数组列表中的类对象中,例如

MyClass[] obj = list.toArray(new myclass[0]);   

如果我想将 ArrayList 数据附加到 MyClass 对象中。我需要做什么?我想做一些像

obj = obj.append(list);

最佳答案

在java中数组的长度是不可变的。这意味着一旦创建了数组就无法更改其大小。因此,如果您不知道数组的最终大小,则无法使用 Array.

当你这样做时:

MyClass[] obj = list.toArray(new myclass[0]);

您正在创建一个 size=1 的数组。那么您就无法添加元素。

使用List而不是Array可能是一个很好的解决方案。

关于java - 如何将 ArrayList 数据追加到类对象中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23563964/

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