ArrayList Methods

AP Computer Science A· difficulty 3/5

ArrayList<Integer> list = new ArrayList<>();
list.add(10);
list.add(20);
list.add(30);
list.add(40);
list.remove(1);
list.remove(1);
System.out.println(list);

What is printed?

  • A

    [10, 40]

    check_circle
  • B

    [10, 20]

  • C

    [20, 30]

  • D

    [10, 30, 40]

Explanation

First remove(1) removes 20, list becomes [10, 30, 40]. Second remove(1) removes 30, leaving [10, 40].

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

Related questions