本文共 700 字,大约阅读时间需要 2 分钟。
public class ListUtils{ /** * 获取两个list的差集 * @param totalList 总的List * @param containsList 要排除的list * @return totallist - containsList */ public List getTwoListDifference(List totalList,List containsList){ HashMap map = new HashMap(0); for (int i = 0; i < containsList.size(); i++) { map.put(containsList.get(i), true); } containsList.clear(); for (int i = 0; i < totalList.size(); i++) { if (!map.containsKey(totalList.get(i))) { containsList.add(totalList.get(i)); } } return containsList; }}
转载地址:http://rgxmb.baihongyu.com/