标签: java arraylist
从数组列表中移除元素(arrayList.remove(int n))时,它会自动将所有剩余元素移到左侧。
arrayList.remove(int n)
我想知道元素是否有可能保持其位置。因此,例如,如果位置2处的元素被删除,我希望位置3处的元素保持原样,而不是移动到位置2.谢谢
答案 0 :(得分:17)
list.set(2, null);
这只是将索引2处的元素替换为null,这会产生所需的结果。