gpt4 book ai didi

java - 如何创建循环以在数组的所有元素之间插入项目

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

我有一个数组 [1,1,1,1,1,1],我想创建一个 for 循环,在所有 1 之间插入一个 0。

我尝试过使用

for(int i=0;i<array.length;i+2) {
insertItem(array,i,0);
}

但这不起作用,因为每次插入项目时数组的长度都会增加,并且我的客户端会崩溃。

最佳答案

创建一个两倍于输入长度的新数组,然后循环遍历输入数组,对于每个元素,将其添加到新数组中,然后用 0 更新索引,以便将 1 放入其中并在正确位置添加 0。

不确定是否需要在末尾添加 0,如果不相应地调整上面的详细信息(例如,新数组是输入大小的两倍减 1)

关于java - 如何创建循环以在数组的所有元素之间插入项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61367895/

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