<code>ArrayList<Integer> list = new ArrayList<>(); list.add(1); list.add(2); list.add(3); list.remove(1); list.add(0, 9); </code></pre> list is now
- A
[1, 3, 9]
- B
[9, 1, 2, 3]
- C
[1, 2, 3]
- Dcheck_circle
[9, 1, 3]
Explanation
After remove(1) (removes element at index 1, which is 2): [1, 3]. add(0, 9) inserts at front: [9, 1, 3].