【C#】list删除、集合遍历删除
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
for(int i=0;i<list.size();i++){
if(list.get(i)==2){
list.remove(i);
System.out.println(list.get(i));
i--;
System.out.println(list.get(i));
}
}
System.out.println(list);
} list遍历删除某一个、若是不作逻辑处理是没有问题的,可是里面存在比较什么的其余逻辑,就须要将下标减一,否则会出现有一项没有处理到。r 该文章在 2021/3/10 9:11:37 编辑过 |
关键字查询
相关文章
正在查询... |