在 Java 的 ArrayList 中向特定索引添加项

此 java 示例演示如何使用 add(int index, 对象 o)。请注意,此方法不会覆盖之前插入的元素,但它们都向右偏移一个方格。

import java.util.ArrayList;

public class ArrayListAddIndex{

public static void main(String[] args) {

// 创建一个 ArrayList
ArrayList arraylist = new ArrayList();

//为 ArrayList
arraylist.add(a”) 添加字符串;
arraylist.add(b”);
arraylist.add(c”);
arraylist.add(d”);
arraylist.add(e”);

System.out.println(前面的 ArrayList”);
for(String e:arraylist)
System.out.println(e);

arraylist.add(2, 新元素”);

System.out.println(ArrayList after ”);
for(String e:arraylist)
System.out.println(e);
}
}
运行时:

ArrayList before 
a
b
c
d
e
ArrayList after
a
b
new element
c
d
e