Java.util.ArrayList.add() Java方法
下面是 Java 中 ArrayList 的 add() 方法:
boolean add(Object o) :该方法将指定的元素添加到此列表末尾。
参数:
object o: 要追加到此列表的元素。
异常: NA
// Java 代码示例以说明 add(Object o)
import java.io.*;
import java.util.ArrayList;
public class ArrayListDemo {
public static void main(String[] args)
{
// 创建具有初始容量的空数组列表
ArrayList<Integer> arrlist = new ArrayList<Integer>(5);
// 使用add()方法将元素添加到列表中
arrlist.add(15);
arrlist.add(20);
arrlist.add(25);
// 打印列表中所有可用元素
for (Integer number : arrlist) {
System.out.println("Number = " + number);
}
}
}
输出:
Number = 15
Number = 20
Number = 25
void add(int index, Object element) :该方法在此列表的指定位置插入指定的元素 E。它将当前在该位置的元素(如果有)和任何后续元素向右移(将其索引加 1)。
参数:
index : 要插入指定元素的索引。
element : 要插入的元素。
异常:
如果指定的索引超出范围(index size()),则抛出 IndexOutOfBoundsException。
// Java 代码示例以说明 void add(int index, Object element)
import java.io.*;
import java.util.ArrayList;
public class ArrayListDemo {
public static void main(String[] args)
{
// 创建具有初始容量的空数组列表
ArrayList<Integer> arrlist = new ArrayList<Integer>(5);
// 使用add()方法将元素添加到列表中
arrlist.add(10);
arrlist.add(22);
arrlist.add(30);
arrlist.add(40);
// 在第四个位置添加元素 35
arrlist.add(3, 35);
// 让我们打印列表中所有可用元素
for (Integer number : arrlist) {
System.out.println("Number = " + number);
}
}
}
输出:
Number = 10
Number = 22
Number = 30
Number = 35
Number = 40
极客教程