Java中如何判断集合中是否有重复数据
时间: 2024-03-12 14:43:11 浏览: 126
List接口的实现类-ArrayList-java集合框架
可以通过使用Set集合来判断集合中是否有重复数据。Set集合中元素不允许重复,如果将集合中的元素添加到Set中,如果Set中已经存在该元素,则添加操作会失败。例如,可以将集合转换为Set,判断两者的长度是否相等,如果不相等,则说明集合中存在重复数据。示例代码如下:
```
Set<T> set = new HashSet<>(yourCollection);
if (set.size() != yourCollection.size()) {
System.out.println("集合中存在重复数据");
}
```
其中,T为集合中元素的类型,yourCollection为要判断的集合。
阅读全文