gpt4 book ai didi

java - 声明一个数组的最简单方法是什么,该数组与另一个数组具有相同的值,但多了一个位置?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:57:13 25 4
gpt4 key购买 nike

<分区>

基本上如果我有一个数组

String[] animals = {"dog", "cat", "pig"}

我想做一个数组

String[] animals2 = {"dog", "cat", "pig", x} 

其中 x 是任意的

编辑:我知道 ArrayList 在这里更可取,但它用于家庭作业,它要求我使用数组。

再次编辑:我知道这不是最简单的,因为我不能使用 ArrayList 或 Arrays,但我找到了解决方案:

String[] name2 = new String[name.length + 1];
for(int i = 0; i < name.length; i++)
{
name2[i] = name[i];
}
for (int k = name2.length - 1; k >= pos; k--)
{
name2[k] = name2[k - 1];
}
name2[pos - 1] = canName;

我需要帮助来编写我的插入排序,它在点 pos 处插入。感谢大家的帮助。

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