Loading src/main/java/ch6/ArrayListMagnet.java +8 −14 Changes for src/main/java/ch6/ArrayListMagnet.java: 8 added lines, 14 removed lines. Original line number Diff line number Diff line Loading @@ -5,39 +5,33 @@ import java.util.ArrayList; public class ArrayListMagnet { public static void main(String[] args) { ArrayList<String> a = new ArrayList<String>(); a.add(0, "zero"); a.add(1, "one"); a.add(2, "two"); a.add(3, "three"); printAL(a); printList(a); if (a.contains("three")) { a.add("four"); } a.remove(2); printAL(a); printList(a); if (a.indexOf("four") != 4) { a.add(4, "4.2"); } printAL(a); printList(a); if (a.contains("two")) { a.add("2.2"); } printAL(a); printList(a); } public static void printAL(ArrayList<String> al) { for (String element : al) { public static void printList(ArrayList<String> list) { for (String element : list) { System.out.print(element + " "); } System.out.println(" "); System.out.println(); } } Loading
src/main/java/ch6/ArrayListMagnet.java +8 −14 Changes for src/main/java/ch6/ArrayListMagnet.java: 8 added lines, 14 removed lines. Original line number Diff line number Diff line Loading @@ -5,39 +5,33 @@ import java.util.ArrayList; public class ArrayListMagnet { public static void main(String[] args) { ArrayList<String> a = new ArrayList<String>(); a.add(0, "zero"); a.add(1, "one"); a.add(2, "two"); a.add(3, "three"); printAL(a); printList(a); if (a.contains("three")) { a.add("four"); } a.remove(2); printAL(a); printList(a); if (a.indexOf("four") != 4) { a.add(4, "4.2"); } printAL(a); printList(a); if (a.contains("two")) { a.add("2.2"); } printAL(a); printList(a); } public static void printAL(ArrayList<String> al) { for (String element : al) { public static void printList(ArrayList<String> list) { for (String element : list) { System.out.print(element + " "); } System.out.println(" "); System.out.println(); } }