for (Map.Entry<String, Object> entry : map.entrySet()) {
String key = entry.getKey();
Object value = entry.getValue();
// ...
}
// Java program to demonstrate
// the working of Map interface
import java.util.*;
class Main {
public static void main(String args[])
{
// Initialization of a Map
// using Generics
Map<Integer, String> hashmap1= new HashMap<Integer, String>();
// Inserting the Elements
hashmap1.put(1, "Apple");
hashmap1.put(2, "Banana");
hashmap1.put(3, "Mango");
for (Map.Entry mapElement : hashmap1.entrySet()) {
int key= (int)mapElement.getKey();
// Finding the value
String value= (String)mapElement.getValue();
System.out.println(key + " : "+ value);
}
}
}
// Java Program to Demonstrate
// Working of Map interface
// Importing required classes
import java.util.*;
// Main class
class Main {
// Main driver method
public static void main(String args[])
{
// Creating an empty HashMap
Map<String, Integer> hashmap= new HashMap<String, Integer>();
// Inserting pairs in above Map
// using put() method
hashmap.put("Banana", new Integer(100));
hashmap.put("Orange", new Integer(200));
hashmap.put("Mango", new Integer(300));
hashmap.put("Apple", new Integer(400));
// Traversing through Map using for-each loop
for (Map.Entry<String, Integer> map :
hashmap.entrySet()) {
// Printing keys
System.out.print(map.getKey() + ":");
System.out.println(map.getValue());
}
}
}
for (auto const& [key, value] : your_map) {
std::cout << key << ':' << value << std::endl;
}