使用匿名内部类的集合操作

时间:2011-12-09 11:10:48

标签: java lambda inner-classes

我正在尝试在C#中模拟lambda,我需要将list元素重置为同一个map,但是根据键列表删除了值。这只是使用一个简单的地图列表。

例如:

myList.set(i, myList.get(i).remove(
    //not sure what to add here... need to remove a List<String>
));

1 个答案:

答案 0 :(得分:1)

你的意思是以下?您不需要将集合恢复为可变集合。

myList.get(i).removeAll(listToRemove); // List of List

myList.get(i).keySet().remove(listOfKeysToRemove); // List of Map