【发布时间】:2018-06-04 04:38:17
【问题描述】:
我有一个ArrayList 的学生:
如何有效地比较列表中的所有元素,以确保没有两个元素具有相同的 ssn 或 lName 值?
ArrayList<Student> students = getStudents();
public class Student {
private String id;
private String fName;
private String lName;
private String ssn;
}
【问题讨论】:
-
这是两个独立的问题,比较元素并确保没有重复的 ssn。你想要
containsDuplicateSSN这样的方法吗? -
其实只需要保证没有重复的ssn、lName值
-
学生是否存储在数据库中?
-
@ShanuGupta 不,arrayList 是用户输入
标签: java arraylist java-8 stream java-stream