gpt4 book ai didi

java - 从列表中删除唯一记录

转载 作者:行者123 更新时间:2023-11-30 07:36:34 27 4
gpt4 key购买 nike

我有一个员工列表,我的员工类如下

public class Employee{
int empid;
String name;
...
}

现在我想从列表中删除一个 empid 为 5 的员工。一种方法是迭代列表并检查 empid == 5。有没有其他方法可以做到这一点?

还希望我的列表包含具有唯一 empid 的员工。任何添加具有重复 empid 的员工的尝试都应该抛出异常。如何做到这一点?

最佳答案

而不是 List< Employee> , 使用 Set< Employee> .不要忘记覆盖 hashCode()equals() Employee 类的方法。

关于java - 从列表中删除唯一记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3476036/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com