Sorting Elements in a TreeMap : HashTable Map « Collections Data Structure « Java

Sorting Elements in a TreeMap

```
import java.util.Iterator;
import java.util.Map;
import java.util.TreeMap;

public class DiameterMap {
public static void main(String args[]) {
String names[] = { "Mercury", "Venus", "Earth", "Mars", "Jupiter",
"Saturn", "Uranus", "Neptune", "Pluto" };
float diameters[] = { 4800f, 12103.6f, 12756.3f, 6794f, 142984f,
120536f, 51118f, 49532f, 2274f };
Map map = new TreeMap();
for (int i = 0, n = names.length; i < n; i++) {
map.put(names[i], new Float(diameters[i]));
}
Iterator it = map.keySet().iterator();
Object obj;
while (it.hasNext()) {
obj = it.next();
System.out.println(obj + ": " + map.get(obj));
}
}
}

```

Related examples in the same category

 1 Check if a particular key exists in Java Hashtable 2 Check if a particular value exists in Java Hashtable 3 Get Collection of Values from Java Hashtable 4 Get Set view of Keys from Java Hashtable 5 Get Size of Java Hashtable 6 Iterate through keys of Java Hashtable 7 Remove all values from Java Hashtable 8 Scan the content of a hashtable 9 Remove value from Java Hashtable 10 Sort keys in an Hashtable 11 Associates keys with values 12 Iterate through values of Java Hashtable 13 A simple Map implementation 14 Hash table with separate chaining 15 Hash table with linear probing 16 Hash table with double hashing 17 Working with Key-Value Pairs in a Hashtable 18 Demonstrate the Hashtable class, and an Enumeration 19 Demonstrate the HashMap class, and an Iterator 20 Soft HashMap 21 MultiMap extends AbstractMap 22 Array Map extends AbstractMap 23 Demonstrating the WeakHashMap 24 Use treemap 25 What you can do with a TreeMap 26 A Map implemented with ArrayLists 27 Simple demonstration of HashMap 28 HashMap 29 Caching Hashtable 30 Hashtable that supports mostly-concurrent reading, but exclusive writing. 31 Lru Hashtable 32 Bucketized Hashtable 33 Custom hash table based on customized array