2011-12-09 22 views
1

C#でラムダをシミュレートしようとしていますが、リストの要素を同じマップにリセットする必要がありますが、キーのリストに従って値が削除されています。これは単純なマップのリストを使用しているだけです。例えば匿名の内部クラスを使ったコレクション操作

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

これはC#またはjavaについてですか? –

+0

@ PeterLawreyあなたは質問に答えていることを考えれば、それは何ですか?どのような質問を編集するのか、それともそれをどのように扱うべきかを再検討する必要があります。 –

答えて

1

は、あなたが次のことを意味しますか?コレクションをその変更可能なものとして戻す必要はありません。

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

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

これはちょうど私が感謝が必要なものです。 – user1089599

関連する問題