gpt4 book ai didi

java - 使用 List.toArray 时数组变为 null

转载 作者:行者123 更新时间:2023-12-02 15:48:40 25 4
gpt4 key购买 nike

我遇到一个问题,我试图用列表中的值填充数组,然后在每次调用该方法时用新值替换旧值。下面的代码工作一次,然后下一次尝试它不会给出错误,直到使用新的数组变量为止,因为应该用列表数据填充的数组充满了空值。如果有人有任何建议,我们将不胜感激。

Integer[] stockFF2 =new Integer[ordersBFList.size()]; 
Integer[] ordersFF2 =new Integer[stockBFList.size()];
stockFFList.toArray(stockFF2);
ordersFFList.toArray(ordersFF2);

最佳答案

我认为您的尺寸错误(orderFF2 和 stockFF2 使用彼此列表的尺寸)。我怀疑其中一个数组已正确填充 - 一个数组具有较大的数组 - 而另一个数组则分配并返回一个新数组,其中包含您想要保持传入数组不变的元素,因为它太短了。

关于java - 使用 List.toArray 时数组变为 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34302302/

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