A. What do array lists and arrays have in common? - not much
B. Is ArrayList a class or an interface? - a class that implements List interface
C. What is <E>? - a type parameter to specify what type of objects will the array list have.
D. How to use for/for each loops to traverse an array list?
E. How to create an Iterator object for an array list?
F. How to use the Iterator object to traverse an array list? - hasNext(), next(), remove()
G. An example: Q2 of 2018 AP CSA FRQ
H. Practice of the week:
All array list questions of Chapter 7 "Arrays and Array Lists" (Barron's)
Finish up Q2 of 2018 AP CSA FRQ