美文网首页
删除list中指定的元素(不知道该元素的位置)

删除list中指定的元素(不知道该元素的位置)

作者: 菜鸟的笔记 | 来源:发表于2021-04-14 09:42 被阅读0次

1、使用原始for循环

for(int i =0 ; i<intList.size() ; i++){
    if(intList.het(i) == 13){
        intList.remove(i);
        i--;
    }
}

2、使用迭代器(官方推荐)

Iterator<Integer> it = intList.iterator();
where(it.hasNext()){
    if(it.next() == 13){
        it.remove();
    }
}

用这两个方法才不会出现空指针。

相关文章

网友评论

      本文标题:删除list中指定的元素(不知道该元素的位置)

      本文链接:https://www.haomeiwen.com/subject/pjkklltx.html