Java Java.util.ArrayList.add()方法及应用
下面是Java中 ArrayList 的add()方法。
boolean add(Object o) 。该方法将指定的元素追加到这个列表的末尾。
参数:
object o:要追加到这个列表的元素。
异常: NA
// Java code to illustrate add(Object o)
import java.io.*;
import java.util.ArrayList;
public class ArrayListDemo {
public static void main(String[] args)
{
// create an empty array list with an initial capacity
ArrayList<Integer> arrlist = new ArrayList<Integer>(5);
// use add() method to add elements in the list
arrlist.add(15);
arrlist.add(20);
arrlist.add(25);
// prints all the elements available in list
for (Integer number : arrlist) {
System.out.println("Number = " + number);
}
}
}
输出:
Number = 15
Number = 20
Number = 25
void add(int index, Object element) : 这个方法在这个列表的指定位置插入指定的元素E.它将当前在该位置的元素(如果有的话)和任何后续的元素向右移动(将在它们的索引上加一)。
参数:
index : 要插入指定元素的索引。
element : 要插入的元素。
异常:
抛出IndexOutOfBoundsException,如果指定的
索引超出范围(索引大小())。
// Java code to illustrate
// void add(int index, Object element)
import java.io.*;
import java.util.ArrayList;
public class ArrayListDemo {
public static void main(String[] args)
{
// create an empty array list with an initial capacity
ArrayList<Integer> arrlist = new ArrayList<Integer>(5);
// use add() method to add elements in the list
arrlist.add(10);
arrlist.add(22);
arrlist.add(30);
arrlist.add(40);
// adding element 35 at fourth position
arrlist.add(3, 35);
// let us print all the elements available in list
for (Integer number : arrlist) {
System.out.println("Number = " + number);
}
}
}
输出:
Number = 10
Number = 22
Number = 30
Number = 35
Number = 40
极客教程