题解 | #两个数组的交集#
两个数组的交集
https://www.nowcoder.com/practice/56ea71d1f4e94de2aaec10e985874cce
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums1 int整型ArrayList * @param nums2 int整型ArrayList * @return int整型ArrayList */ public ArrayList<Integer> intersection (ArrayList<Integer> nums1, ArrayList<Integer> nums2) { // write code here // set实现哈希表,实现去重 HashSet<Integer> set = new HashSet<>(); HashSet<Integer> set1 = new HashSet<>(); for(Integer i : nums1){ set.add(i); } for(Integer i : nums2){ if(set.contains(i)){ set1.add(i); } } return new ArrayList<Integer>(set1); } }