Element in Map can be removed by remove() method. In remove method, we can pass object to remove.
map.remove(object);
Example of removing element in Map
import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; public class MapRemoveExample { public static void main(String[] args) { Map<Object,String> mp=new HashMap<Object, String>(); mp.put(new Integer(2), "Two"); mp.put(new Integer(1), "One"); mp.put(new Integer(3), "Three"); mp.put(new Integer(4), "Four"); // remove map object mp.remove(new Integer(3)); // remove map by object Set s=mp.entrySet(); Iterator it=s.iterator(); while(it.hasNext()) { Map.Entry m =(Map.Entry)it.next(); int key=(Integer)m.getKey(); String value=(String)m.getValue(); System.out.println("Key :"+key+" Value :"+value); } } }
Tags: Collections




Link to Us