add(int index,Object o)
①a.remove(2);
②printAL(a);
③a.add(0,"zero"); a.add(1,"one");
④public static void printAL(ArrayList<String> al) { ⑤if (a.contains("two")) {
a.add("2.2");
} ⑥a.add(2,"two");
⑦public static void main (String [] args) { ⑧System.out.print(element + " ");
}
System.out.println(" "); ⑨if (a.contains("three")) {
a.add("four");
} ⑩public class ArrayListMagnet { ⑪if (a.indexOf("four") !=4) {
a.add(4,"4.2");
} ⑫}
⑬import java.util.*;
⑭ArrayList<String> a = new ArrayList<String> ( );
⑮for (String element : al) { ⑯a.add(3,"three"); printAL(a);
1
输出:
% java ArrayListMagnet
zero one two three
zero one three four
zero one three four 4.2
zero one three four 4.2
% java ArrayListMagnet
zero one two three
zero one three four
zero one three four 4.2
zero one three four 4.2
