int[] a = new int[10]
//向数组中填值
a[0]=xx
a[1]=xx
a[2]=xx
...
若是已经定义好的数据,例如int num[] = { 1,4,5,8,2,6 }形式的,只能新建立一个数组,利用循环把原数据中的值加入你新创建的数据,在添加你自己想要加入的值!
数组长度固定,插入以后原来的最后一个元素就被挤出去了。实现是很容易:public
class
testarray
{
public
static
int[]
insert
(int[]
ori,
int
val,
int
index)
{
for
(int
i=ori.length-1
i>index
i--)
ori[i]
=
ori[i-1]
ori[index]
=
val
return
ori
}
public
static
void
main
(string
args[])
{
int[]
a
=
{12,
45,
6,
3,
8,
0,
0,
0}
insert(a,
88,
3)
//会得到你的后面的数组
}
}