Here is an example of how to use Iterator in Map. To use iterator in Map you need to Get a set of all the entries contained in the HashMap then Obtain an Iterator for the entries Set.
package java;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Set;
public class HashMapIterator {
public static void main(String[] args) {
// Create a HashMap and populate it with elements
HashMap hashMap = new HashMap();
hashMap.put("key_1","value_1");
hashMap.put("key_2","value_2");
hashMap.put("key_3","value_3");
// Get a set of all the entries (key - value pairs) contained in the HashMap
Set entrySet = hashMap.entrySet();
// Obtain an Iterator for the entries Set
Iterator it = entrySet.iterator();
// Iterate through HashMap entries
System.out.println("HashMap entries : ");
while(it.hasNext())
System.out.println(it.next());
}
}
No comments:
Post a Comment