Java 使用迭代器删除集合元素 - 示例代码
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class Test {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add('1');
list.add('$');
list.add('2');
list.add('$');
list.add('3');
list.add('$');
list.add('4');
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
String element = iterator.next();
if (element.equals('$')) {
iterator.remove();
}
}
for (String element : list) {
System.out.println(element);
}
}
}
原文地址: https://www.cveoy.top/t/topic/oUNR 著作权归作者所有。请勿转载和采集!