15个元素的数组,可以在特定位置输入特定数字?

时间:2014-04-10 22:36:18

标签: java

我需要一个包含随机数(1-15)的15个元素的数组。我应该在特定位置输入值,但是我选择的位置之后的值应该在一个位置继续。例如:我有 1 12 3 8 9 3 5 4 4 10 3 7 7 2 1我要插入号码" 5"在位置3,现在我应该有1 12 5 3 8 9 3 5 4 4 10 3 7 7 2

你有个主意吗? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

根据评论中的建议使用ArrayList。当你必须使用数组时,你可以采取像

这样的东西
for (int i = array.length - 2; i >= position; i--)               
    array[i+1] = array[i];
array[position] = value;

position要更改的数组的索引和value要插入的值。