Sorted Map Interface Example Java Program
Definition
Sorted Map Interface defines a map that's sorted by the keys provided. Using, once again, the compareTo() method or a method provided in the constructor to the sorted map, the key-element pairs are sorted by the keys. The first and last keys on the map can be called. Additionally, submaps can be created from the minimum and maximum keys. SortedMap is implemented by TreeMap.
Syntax
SortedMap<key-variable-type, value-variable-type> variable-name= new TreeMap<key-variable-type, value-variable-type>();
Example Program
import java.util.Map;
import java.util.SortedMap;
import java.util.TreeMap;
public class SortedMapInterfaceExample {
public static void main(String[] args) {
SortedMap<String, String> sortedMap = new TreeMap<String, String>();
sortedMap.put("One", "NORTH");
sortedMap.put("Two", "SOUTH");
sortedMap.put("Three", "EAST");
sortedMap.put("Four", "WEST");
for (Map.Entry map : sortedMap.entrySet()) {
System.out.println("Key is : " + map.getKey() + " and Value is : " + map.getValue());
}
}
}
Sample Output
Key is : Four and Value is : WEST
Key is : One and Value is : NORTH
Key is : Three and Value is : EAST
Key is : Two and Value is : SOUTH
Java Collection Programs
- Linked List Example Java Program
- ArrayList Example Java Program
- HashSet Example Java Program
- Clear an Arraylist Example Java Program
- Reversing an ArrayList Example Java Program
- Linked HashSet Example Java Program
- HashMap Example Java Program
- Set Value in ArrayList Example Java Program
- Linked HashMap Example Java Program
- Remove Element from ArrayList Example Java Program
- Identity HashMap Example Java Program
- TreeMap Example Java Program
- TreeSet Example Java Program
- Finding Duplicates in Array Using TreeSet Java Example Program
- HashTable Example Java Program
- EnumSet Example Java Program
- Enum Map Example Java Program
- Wrapper Example Java Program
- Un Modifiable Wrapper Example Java Program
- Iterator Interface Example Java Program
- Sorted Map Interface Example Java Program
- Sorted Set Interface Example Java Program
Read More Articles
- Multiple Inheritance Using Interface Example Java Program
- Single Inheritance Example Java Program
- Multilevel Inheritance Example Java Program
- Hierarchical Inheritance Example Java Program
- Find all Substrings of a given string Example Java Program
- Create Matrix Example Java Program
- Sum Of Three Numbers Example Java Program
- Heap Sort Example Java Program
- Twin Prime Example Java Program
- Compile Time Polymorphism Example Java Program