Java中Collection怎么删除某一个人的所有数据
时间: 2024-03-22 13:39:30 浏览: 52
Java-Interview-Collection.rar_java 面试
可以使用Collection的removeIf方法来删除符合条件的元素。比如,如果要删除集合中名字为"Tom"的所有元素,可以使用以下代码:
```
collection.removeIf(person -> person.getName().equals("Tom"));
```
其中,getName是Person对象的一个方法,用于获取该对象的名字属性。lambda表达式person -> person.getName().equals("Tom")用于判断该对象的名字是否为"Tom",如果是,则返回true,removeIf方法就会将该元素从集合中删除。
阅读全文