若ArrayList<Integer>名为'numbers',初始值为{1, 2, 3, 2, 4}。执行 `numbers.remove(Integer.valueOf(2))` 操作后,`numbers` 列表中的元素为?
答案解析
remove(Object o)方法删除的是列表中第一个与给定对象相等的元素。因此,当传入Integer.valueOf(2)时,它会删除列表中第一个值为2的元素。所以结果为{1,3,2,4}。
正确答案:A