ArrayLists

Objective #1: Be familiar with ArrayLists and use their available methods.

Objective #2: Be able to use the ArrayList get method.

Objective #3: Be able to use the ArrayList add method.

Objective #4: Be able to use the ArrayList size method.

Objective #5: Be able to use the ArrayList remove method.

Objective #6: Be able to use the ArrayList set method.

Objective #7: Use ArrayLists in client programs.

Objective #8: Use ArrayLists as instance variables in classes.

Objective #9: Understand the differences between an ArrayList and array.

Objective #10: Understand the java.util.List interface and some of its methods.

Objective #11: Use "enhanced" for loops loops with ArrayLists.

Objective #12: Use two-dimensional ArrayLists.