SortedMap entrySet() method in Java with Examples (original) (raw)
Last Updated : 26 Nov, 2018
The entrySet() method of SortedMap interface in Java is used to create a set out of the same elements contained in the map. It basically returns a set view of the map or creates a new set and store the map elements into them.Syntax:
SortedMap.entrySet()
Parameters: The method does not take any parameter.Return Value: The method returns a set having same elements as the map. Below programs are used to illustrate the working of above method:Program 1: Using HashMap.
Java `
// Java code to illustrate the entrySet() method
import java.util.*;
public class SortedMap_Demo { public static void main(String[] args) {
// Creating an empty TreeMap
SortedMap<String, Integer>
sotree_map = new TreeMap<String,
Integer>();
// Mapping int values to string keys
sotree_map.put("Geeks", 10);
sotree_map.put("4", 15);
sotree_map.put("Geeks", 20);
sotree_map.put("Welcomes", 25);
sotree_map.put("You", 30);
// Displaying the TreeMap
System.out.println("Initial Mappings are: "
+ sotree_map);
// Using entrySet() to get the set view
System.out.println("The set is: "
+ sotree_map.entrySet());
}
}
`
Program 2:
Java `
// Java code to illustrate the entrySet() method
import java.util.*;
public class SortedMap_Demo { public static void main(String[] args) {
// Creating an empty TreeMap
SortedMap<Integer, String>
sotree_map = new TreeMap<Integer,
String>();
// Mapping string values to int keys
sotree_map.put(10, "Geeks");
sotree_map.put(15, "4");
sotree_map.put(20, "Geeks");
sotree_map.put(25, "Welcomes");
sotree_map.put(30, "You");
// Displaying the TreeMap
System.out.println("Initial Mappings are: "
+ sotree_map);
// Using entrySet() to get the set view
System.out.println("The set is: "
+ sotree_map.entrySet());
}
}
`
Note: The same operation can be performed with any type of Mappings with variation and combination of different data types.