Tôi có một Map<String,String>
với số lượng lớn các cặp giá trị chính. Bây giờ tôi muốn xóa các khóa đã chọn khỏi đó Map
. Đoạn mã sau cho thấy những gì tôi đã làm để đạt được điều đó.
Set keySet = new HashSet(); //I added keys to keySet which I want to remove.
Sau đó :
Iterator entriesIterator = keySet.iterator();
while (entriesIterator.hasNext()) {
map.remove( entriesIterator.next().toString());
}
Điều này đang hoạt động. Tôi chỉ muốn biết, cách tốt hơn để đạt được yêu cầu của tôi là gì?