【发布时间】:2013-03-06 08:26:08
【问题描述】:
现在我有一个ArrayList<Integer>。
正如this 所说,ArrayList 有两种删除方法。
假设我有一个整数 2,我想删除该列表中的 ELEMENT 2 而不是 POSITION 2 上的元素(第三个元素),我应该如何告诉 Java 这样做?
【问题讨论】:
-
您可能会使用
int按索引删除,使用Integer删除值。真正的问题是,你尝试过什么 -
我尝试过仅使用原始整数使用 ArrayList.remove,编译器会将其解释为使用 remove(Object o)。我的错,我应该补充这个细节。
-
@Patashu:感谢您的编辑!我忘了添加
部分,这肯定会引起一些混乱。