remove 掉list中的数据
2018-09-14 本文已影响0人
酷酷的美猴王
list中的数据是基本数据类型的,比如List<Integer> 、List<String>。。。的可以直接remove
但list中的数据是对象的,要根据id去remove,比如List<User> users 则 要写hashCode
@Data
public class OpenList implements Serializable {
private Long id;
private String name;
@Override
public int hashCode() {
int result = 31 *(id != null ? id.hashCode() : 0);
return result;
}
}
然后users.remove(user);