Map<String,String> map = new ConcurrentSkipListMap();
map.put("United States", "Washington");
map.put("Canada", "Ottawa");
map.put("Canada", "Ottawa");
map.put("South Africa", "Pretoria");
map.put("South Africa", "Cape Town");
map.put("South Africa", "Bloemfontein");
System.out.println(map); // Prints {Canada=Ottawa, South Africa=Bloemfontein, United States=Washington}
// Duplicates not allowed as it's a Map, Sorted as par natural order of keys for faster and concurrent operations.
|