从另一个列表中删除列表中的值

时间:2016-05-03 13:41:47

标签: java linkedhashmap

private Set<Entry<Personne, List<Precision>>> mapCorrelationEtat;

    for (Map.Entry<Personne, List<Precision>> entry : this.mapCorrelationEtat) {
        Personne key = entry.getKey();
        System.out.println(key.getIdPersonne());
    }

在此linkedhashmap我有一些值,我想从另一个List中删除一些值

keyList: [1,2,5];

我该怎么做?

1 个答案:

答案 0 :(得分:2)

您只需在removeAll上致电keySet

map.keySet().removeAll(keyList);
相关问题