有一个集合A,使用java遍历集合,把集合中对象name不是123的对象删除
时间: 2024-05-16 07:14:42 浏览: 72
删除对象数组中某个对象
可以使用Iterator遍历集合,并使用Iterator的remove方法删除不符合条件的元素。代码示例如下:
```java
Iterator<Object> iterator = A.iterator();
while (iterator.hasNext()) {
Object obj = iterator.next();
if (obj.getName().equals("123")) {
iterator.remove();
}
}
```
其中,getName()方法是根据集合中对象的实际类型调用的方法,需要根据实际情况进行替换。
阅读全文