| 【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 编辑过 | 关键字查询 相关文章 正在查询... |