Java中List去重

Java中如果遇到List中有重复的元素,可以用contains方法去重。

java.lang.String.contains() 方法返回true,当且仅当此字符串包含指定的char值序列。

此方法返回true,如果此字符串包含,否则返回false

使用这个方法完全可以通过字面意思来理解,“包含,包括”。

List<String> a = new ArrayList();
for (String item : parMenuList) {
			if(!a.contains(item)){
				a.add(item);
			}
		}

意思就是,如果a中不包括item,那么就将item添加到a中。

contains方法与equals相似,不同的是equals主要是判断对象是否相等。两者的返回值都为boolean型。


阅读更多
文章标签: Java list去重
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭