What is the SortedMap.values() method in Java?
In this shot, we will discuss how to use the SortedMap.values() method in Java.
The SortedMap.values() method is present in the SortedMap interface inside the java.util package.
The SortedMap.values() method is used to obtain the set of values present in the key-value pairs in the SortedMap.
Parameter
The SortedMap.values() method doesn’t take any parameters.
Return
The SortedMap.values() method returns:
Set: Set of values present in the key-value pairs in theSortedMap.
Code
Let’s look at the code snippet.
import java.util.*;class Main{public static void main(String[] args){SortedMap<Integer, String> s = new TreeMap<Integer,String>();s.put(2,"Welcome");s.put(12,"to");s.put(31,"the");s.put(18,"world");s.put(25,"of");s.put(36,"java");System.out.println("SortedMap mappings are: "+ s);System.out.println("The values present in the SortedMap are " + s.values());}}
Explanation
- In line 1, we imported the required package.
- In line 2, we made a
Mainclass. - In line 4, we made a
mainfunction. - In line 6, we declared a
SortedMapconsisting ofIntegertype keys andStringtype values. - From lines 8 to 13, we inserted values in the Hashtable by using the
TreeMap.put()method. - In line 15, we displayed the mappings present in the
SortedMap. - In line 17, we used the
SortedMap.values()method to obtain the set of values present in the key-value pairs in theSortedMapand displayed it.
In this way, we can use the SortedMap.values() method in Java.