共計 471 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Java 中,可以使用 Iterator 來循環遍歷并刪除 List 中的元素。下面是一個示例代碼:
List<String> list = new ArrayList<>();
list.add("A");
list.add("B");
list.add("C");
Iterator<String> iterator = list.iterator();
while(iterator.hasNext()){String element = iterator.next();
if(element.equals("B")){iterator.remove();
}
}
System.out.println(list); // 輸出 [A, C]
上面的代碼中,我們使用 Iterator 來遍歷 List 中的元素,當找到符合條件的元素時,使用 iterator.remove() 來刪除該元素。需要注意的是,在使用 Iterator 遍歷時,不能直接使用 List 的 remove 方法來刪除元素,因為這樣會導致 ConcurrentModificationException 異常。
丸趣 TV 網 – 提供最優質的資源集合!
正文完