【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遍歷刪除某一個、若是不作邏輯處理是沒有問題的,可是里面存在比較什么的其余邏輯,就須要將下標減一,否則會出現(xiàn)有一項沒有處理到。r 該文章在 2021/3/10 9:11:37 編輯過 |
關鍵字查詢
相關文章
正在查詢... |