3
効率的な方法でマップから複数のキーを削除しますか?
私が持っているMap<String,String>キー値のペアの数が多いです。次に、選択したキーを削除しますMap。次のコードは、それを達成するために私がしたことを示しています。 Set keySet = new HashSet(); //I added keys to keySet which I want to remove. 次に: Iterator entriesIterator = keySet.iterator(); while (entriesIterator.hasNext()) { map.remove( entriesIterator.next().toString()); } これは機能しています。私は知りたいだけです、私の要件を達成するためのより良い方法は何でしょうか?