A programmer has an algorithm that requires a java.util.List that provides an efficient implementation of add(0, object), but does NOT need to support quick random access. What supports these requirements?()
- Ajava.util.Queue
- Bjava.util.ArrayList
- Cjava.util.LinearList
- Djava.util.LinkedList