Java TreeMap Example
Chapter:
Collections
Last Updated:
13-05-2016 19:55:58 UTC
Program:
/* ............... START ............... */
import java.util.TreeMap;
import java.util.Set;
import java.util.Iterator;
import java.util.Map;
public class JavaTreeMapExample {
public static void main(String args[]) {
TreeMap<Integer, String> treeMap = new TreeMap<Integer, String>();
/* Adding elements to TreeMap */
treeMap.put(1, "Java");
treeMap.put(22, "C#");
treeMap.put(38, "Phython");
treeMap.put(4, "Java");
treeMap.put(2, "PHP");
/* Display content using Iterator */
Set set = treeMap.entrySet();
Iterator iterator = set.iterator();
while (iterator.hasNext()) {
Map.Entry mentry = (Map.Entry) iterator.next();
System.out.print("key is: " + mentry.getKey() + " & Value is: ");
System.out.println(mentry.getValue());
}
}
}
/* ............... END ............... */
Output
key is: 1 & Value is: Java
key is: 2 & Value is: PHP
key is: 4 & Value is: Java
key is: 22 & Value is: C#
key is: 38 & Value is: Phython
Notes:
-
TreeMap is Red-Black tree based NavigableMap implementation.
- It is sorted according to the natural ordering of its keys.
Tags
Collection, Java TreeMap Example, Java