【C#】list刪除、集合遍歷刪除
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
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遍歷刪除某一個(gè)、若是不作邏輯處理是沒(méi)有問(wèn)題的,可是里面存在比較什么的其余邏輯,就須要將下標(biāo)減一,否則會(huì)出現(xiàn)有一項(xiàng)沒(méi)有處理到。r 該文章在 2021/3/10 9:11:37 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |