我是靠谱客的博主 阳光白昼,这篇文章主要介绍Java remove,现在分享给大家,希望可以做个参考。

1、Iterator it = list.iterator();
while (it.hasNext()) {
if (it.next() % 2 == 0)
it.remove();
}或

for (int i = list.size() - 1; i >= 0; i–) {
if (list.get(i).longValue() == 2) {
list.remove(i);
}
}

List removeList = new ArrayList<>();
for (int i = 0; i < list.size(); i++) { if (i % 2 == 0) { removeList.add(list.get(i)); } } list.removeAll(removeList);

List list = new ArrayList<>(Arrays.asList(1L, 2L, 2L, 4L, 5L));
list.removeIf(val -> val == 2L); //结果得到[1L,4L,5L]
2、参数必须为int,其它都会调用remove(object o),而不是remove(int index).

最后

以上就是阳光白昼最近收集整理的关于Java remove的全部内容,更多相关Java内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(149)

评论列表共有 0 条评论

立即
投稿
返回
顶部