list中的數(shù)據(jù)是基本數(shù)據(jù)類型的梦染,比如List<Integer> 埋虹、List<String>猜憎。。搔课。的可以直接remove
但list中的數(shù)據(jù)是對象的胰柑,要根據(jù)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);