Traversing ArrayLists

AP Computer Science A· difficulty 4/5

<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]

  • D

    [9, 1, 3]

    check_circle

Explanation

After remove(1) (removes element at index 1, which is 2): [1, 3]. add(0, 9) inserts at front: [9, 1, 3].

Want 10 more like this — adaptive to your weak spots?

Related questions