我是靠谱客的博主 阳光白昼,最近开发中收集的这篇文章主要介绍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 remove所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部