栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

比较两个ArrayList以获取唯一值和重复值

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

比较两个ArrayList以获取唯一值和重复值

您将忽略

finalval
条件,而是询问一个 列表 是否包含另一个 列表

您可以这样做:

// Variable names edited for readabilityfor (String item : pinkList) {    if (normalList.contains(item)) {        duplicateList.add(item);    } else {        uniqueList.add(item);    }}

不过,我不会真正称这些“独特”或“重复”的物品-这些物品通常是关于 一个收藏
夹中的物品的。这只是测试一个列表中的每个项目是否在另一个列表中。我会说,在这种情况下,它更像是“现有”和“新”。

请注意,当您以基于集合的方式处理这些内容时,建议您使用集合实现(例如

HashSet<E>
列表)。Guava中的
Sets
类提供了处理集合的有用方法。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/574229.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号