Java ArrayList Method Operations
Consider the following code segment.
ArrayList<Integer> numbers = new ArrayList<Integer>();
numbers.add(10);
numbers.add(20);
numbers.add(30);
numbers.set(1, numbers.get(0) + numbers.get(2));
numbers.remove(numbers.size() - 1);
System.out.println(numbers.get(1));
What is printed when this code segment is executed?
A
30
B
40
C
IndexOutOfBoundsException occurs
D
20
Question Leaderboard
Not enough data yet to show leaderboard.
APFIVE