ArrayList Methods

AP Computer Science A· difficulty 3/5

ArrayList<Integer> list = new ArrayList<>();
list.add(5);
list.add(10);
list.add(15);
int removed = list.remove(0);
System.out.println(removed + " " + list.get(0));

What is printed?

  • A

    5 10

    check_circle
  • B

    0 5

  • C

    5 5

  • D

    10 15

Explanation

remove(0) on an ArrayList<Integer> calls remove(int index), returning the removed value 5. After removal, index 0 contains 10.

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

Related questions