package devmanuals.com; import java.util.Map; import java.util.HashMap; public class MapPut { public static void main(String args[]) { Map mp = new HashMap(); mp.put(1, "A"); mp.put(2, "B"); mp.put(3, "C"); mp.put(4, null); System.out.println("Elements in Map are : " + mp); System.out.println("Size of Map = " + mp.size()); // Add the new element into the map; mp.put(5, "E"); System.out.println("After putting the new element into map, Map = " + mp); System.out.println("Size of Map = " + mp.size()); String s1 = mp.put(5, "F"); String s = mp.put(4, "D"); // In the next implementation of put()method the old value will be // replaced // by new value System.out.println("Replaces the old value "); System.out.println(mp); System.out.println("Size of Map = " + mp.size()); System.out.println("The previous value of 4 was " + "'" + s + "'"); System.out.println("The previous value of 5 was " + "'" + s1 + "'"); // insert a new element into map String s2 = mp.put(6, "G"); System.out.println(mp); System.out.println("The previous value of 6 was " + "'" + s2 + "'"); } }