您的位置:

java数组添加元素,java数组添加元素的方法

本文目录一览:

Java:向数组中添加元素

数组长度固定,插入以后原来的最后一个元素就被挤出去了。实现是很容易:

public

class

testarray

{

public

static

int[]

insert

(int[]

ori,

int

val,

int

index)

{

for

(int

i=ori.length-1;

iindex;

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);

//会得到你的后面的数组

}

}

java 数组添加一个或多个元素

以int数组为例:int[] array = new int[n];这里n是你要填的值,比如5表示这个整型数组有5个值,然后就可以赋值了,这里的n也可以不写确定的值。比如你定义一个整形变量n;通过输入给n赋值,然后就可以确定数组的长度,这是一种动态的改变数组的长度。如果想要数组的长度在数组长度不够的情况下增加,需要用到循环了。当然,不是改变n的值,是改变数组的引用array。不知道你理解了没有。。。。

java ArrayList数组中如何插入一个元素

java ArrayList数组使用add来插入一个元素,实例如下:

import java.util.ArrayList;

public class Test {

    public static void main(String[] args) {

        ArrayList list = new ArrayList();

        list.add(0);//插入第一个元素

        list.add(1);

        list.add(2);

        list.add(3);

        list.add(4);

        list.add(5);

        System.out.println(list);//打印list数组

        list.add(2, 7);

        System.out.println(list);

    }

}

运行结果如下:

java数组添加元素

数组长度固定,插入以后原来的最后一个元素就被挤出去了。实现是很容易:

public class TestArray {

public static int[] insert (int[] ori, int val, int index) {

for (int i=ori.length-1; iindex; 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); //会得到你的后面的数组

}

}