21xrx.com
2024-11-03 21:46:08 Sunday
登录
文章检索 我的文章 写文章
Java 中 Set 集合求交集的示例代码
2023-06-10 12:32:03 深夜i     --     --
Java Set 交集

我最近在 Java 中学习关于集合的操作,其中最常用的之一就是求集合的交集。在 Java 中,我们可以使用 Set 这个数据结构来表示一个集合,并使用它提供的方法来完成交集的求解。

下面是一个简单的示例代码,用于对两个 Set 集合取交集:


Set set1 = new HashSet<>(Arrays.asList(1, 2, 3, 4, 5));

Set set2 = new HashSet<>(Arrays.asList(3, 4, 5, 6, 7));

set1.retainAll(set2); // 求交集

System.out.println(set1); // 输出 [3, 4, 5]

上述代码中,首先我们使用了 HashSet 类型的两个对象 set1 和 set2 来分别表示两个集合,它们都包含了一些整数。然后,我们通过调用 set1 的

retainAll()
方法,并将 set2 作为参数传入,完成了对它们的交集求解。最后,我们使用
System.out.println()
将求解结果输出到控制台上。

三个

以上就是我对 Java 中求 Set 集合交集的简单介绍和示例代码。通过这个例子,我们不仅可以了解到如何使用 Set 来表示一个集合,还可以学习到如何使用它提供的方法来进行一些基本的操作,例如求交集、并集、差集等。希望这个例子能够对 Java 初学者有所帮助。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复