/**
* 检查身份证是否重复
* @param list
* @return
*/
public Boolean checkIdCard(List<String> list){
Set<String> set=new HashSet<String>(list);
boolean result= list.size() == set.size() ? true : false;
return result;
}
public String getRepeatIdCard(List<String> list){
StringBuffer buffer = new StringBuffer();
buffer.append("身份证重复值是:");
String temp = "";
for (int i = 0; i < list.size() - 1; i++) {
temp = list.get(i);
for (int j = i + 1; j < list.size(); j++)
{
if (temp.equals(list.get(j)))
{
System.out.println("第" + (i + 1) + "个跟第" + (j + 1) + "个重复,值是:" + temp);
buffer.append(temp+",");
}
}
}
return buffer.toString();
}
java 判断list 集合数据是否存在重复值
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 在学习 JMeter 的 JDBC 模块中,遇到了 ArrayList 和 String 的之间需要对比的问题,折...
- 现在,很多网站在人们进行登录的时候,只会提示用户登录名或密码错误,但是不会准备提示用户究竟是用户名还是密码...