Commit 01a369b4 authored by Trisha Gee's avatar Trisha Gee
Browse files

[Ch6] Formatting and naming for code magnets

parent a2ef74c5
Loading
Loading
Loading
Loading
+8 −14
Changes for src/main/java/ch6/ArrayListMagnet.java: 8 added lines, 14 removed lines.
Original line number Diff line number Diff line
@@ -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();
  }
}