Programming Tips - Java: How to walk though (enumerate) a TreeMap

Date: 2010jun19 Update: 2025oct15 Language: Java Keywords: iterate, enumerate, TreeMap Q. Java: How to walk though (enumerate) a TreeMap A. Here is a full example:
import java.util.Map; import java.util.TreeMap; class Demo { public static final void main(String[] args) { // Create the TreeMap TreeMap<String,Integer> mymap = new TreeMap<String,Integer>(); // Add some values mymap.put("One", 1); mymap.put("Two", 2); mymap.put("Three", 3); // List everything in the TreeMap for (Map.Entry<String,Integer> entry : mymap.entrySet()) { var key = entry.getKey(); var value = entry.getValue(); // Do stuff with key and value System.out.println(key + "=" + value); } } }
Output:
One=1 Three=3 Two=2