Java - ArrayList
ArrayList
import java.util.*;
List xs = new ArrayList<>();
xs.add("a"); xs.add("b");
for (String s: xs) System.out.println(s);
ArrayList provides fast random access and amortized O(1) appends.
Try it
- Demonstrate the difference between
remove(int index)andremove(Object o). - Measure time to append 100k integers to
ArrayListvs pre-sizing with a capacity.