获取两个哈希集的交集
//package com.nowjava; import java.util.HashMap;/*来自 时 代 J a v a 公 众 号 - nowjava.com*/ import java.util.HashSet; public class Main { public static <T> HashSet<T> getIntersection(HashSet<T> set1, HashSet<T> set2) { HashSet<T> set = new HashSet<T>(); for (T elem : set1) if (set2.contains(elem)) set.add(elem); return set; } public static <T, F> HashMap<T, F> getIntersection(HashMap<T, F> map1, HashMap<T, F> map2) { HashMap<T, F> map = new HashMap<T, F>(); /** 来自 时 代 J a v a 公 众 号 - nowjava.com**/ for (T elem : map1.keySet())