我有一个自定义对象数组列表,该对象必须在一个数组列表中,但是我在列表中有一些重复项,我想在添加到列表之前进行检查。这怎么可能实现。受害者社会安全号码是唯一的。下面是我的代码:
代码
while (rs.next()){
Citizens victims = new Citizens();
victims.setSocialSecurityNumber(rs.getInt("victimSocialSecurityNumber"));
victims.setfName(rs.getString("victimFName"));
victims.setlName(rs.getString("victimLName"));
victims.setPhoto(rs.getString("victimPhoto"));
victims.setName(rs.getString("victimFName") +" "+ rs.getString("victimLName"));
crime.getVictims().add(victims);