示例代码
public static void main(String[] args) throws Exception {
//造数据
List<String> list = new ArrayList<>();
list.add("111");
list.add("222");
list.add("333");
//使用迭代器
Iterator iterator = list.iterator();
while (iterator.hasNext()) {
String data = iterator.next().toString();
if ("222".equals(data)) {
iterator.remove();
}
}
//打印看下迭代后结果
for (String aa : list) {
System.out.println(aa);
}
}
输出结果:
成功删除。