ArrayList Methods

AP Computer Science A· difficulty 4/5

ArrayList<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
list.remove(Integer.valueOf(1));
System.out.println(list);

What is printed?

  • A

    [2, 3, 1]

  • B

    [1, 3]

  • C

    [1, 2]

  • D

    [2, 3]

    check_circle

Explanation

Integer.valueOf(1) creates an Integer object, so remove(Object) is called, removing the first occurrence of the value 1.

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

Related questions