gpt4 book ai didi

java - 用列表数据填充一个数组并添加一个元素

转载 作者:行者123 更新时间:2023-12-01 17:39:30 25 4
gpt4 key购买 nike

通过我提出的一个问题,我发现将元素从一个列表复制到数组中我只需要使用方法 toArray() 即可。

但是假设我有一个包含 n 个对象的列表。我想将其复制到大小为 n+1 的数组中,并将另一个对象添加到第一个位置,并在其他 n 位置添加 n 数据列表中的。

这是我现在正在做的方式,但我只是想知道是否有更好的方法:

    Object array[] = new Object[list.size() + 1];

Object chk = new Object();

array[0] = chk;

for(int i = 1; i < array.length; i++){
array[i] = list.get(i);
}

最佳答案

您可以使用 LinkedList 并使用 OfferFirst(),然后使用 toArray(),但我怀疑这是否真的很重要。

关于java - 用列表数据填充一个数组并添加一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2758971/

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