【发布时间】:2016-08-28 14:30:15
【问题描述】:
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];
我该怎么做?
【问题讨论】:
-
是
keys还是values的列表? -
@Daniel
keys的列表 -
您要删除整个条目(键、值对)还是只删除所选键的条目值(您可以将该值设置为一些中性数据或 null)?
-
@Pshemo 想要删除整个条目(键、值对)
-
您的问题看起来与How to remove a key from HashMap while iterating over it? 重复。有什么理由我不应该将其投票为重复?
标签: java linkedhashmap