java两个数组的交集
时间: 2024-05-02 14:23:33 浏览: 164
求两个数组的交集
您好!您的第一个问题是关于Java中两个数组的交集。您可以使用Java中的Set集合来实现。具体可以先将两个数组转为Set集合,然后使用Set的retainAll方法来获取交集。代码示例如下:
```java
Integer[] arr1 = {1, 2, 3, 4, 5};
Integer[] arr2 = {4, 5, 6, 7, 8};
Set<Integer> set1 = new HashSet<>(Arrays.asList(arr1));
Set<Integer> set2 = new HashSet<>(Arrays.asList(arr2));
set1.retainAll(set2);
System.out.println(set1); // 输出 [4, 5]
```
希望能够帮到您!如果您还有其他问题,欢迎随时向我提出。
阅读全文