AbstractMap values() Method in Java with Examples Last Updated : 26 Oct, 2018 Comments Improve Suggest changes Like Article Like Report The AbstractMap.values() method of AbstractMap class in Java is used to create a collection out of the values of the map. It basically returns a Collection view of the values in the AbstractMap. Syntax: AbstractMap.values() Parameters: The method does not accept any parameters. Return Value: The method is used to return a collection view containing all the values of the map. Below programs are used to illustrate the working of AbstractMap.values() Method: Program 1: Mapping String Values to Integer Keys. Java // Java code to illustrate the values() method import java.util.*; public class Abstract_Map_Demo { public static void main(String[] args) { // Creating an empty AbstractMap AbstractMap<Integer, String> abs_map = new TreeMap<Integer, String>(); // Mapping string values to int keys abs_map.put(10, "Geeks"); abs_map.put(15, "4"); abs_map.put(20, "Geeks"); abs_map.put(25, "Welcomes"); abs_map.put(30, "You"); // Displaying the AbstractMap System.out.println("Initial Mappings are: " + abs_map); // Using values() to get the set view of values System.out.println("The collection is: " + abs_map.values()); } } Output: Initial Mappings are: {10=Geeks, 15=4, 20=Geeks, 25=Welcomes, 30=You} The collection is: [Geeks, 4, Geeks, Welcomes, You] Program 2: Mapping Integer Values to String Keys. Java // Java code to illustrate the values() method import java.util.*; public class Abstract_Map_Demo { public static void main(String[] args) { // Creating an empty AbstractMap AbstractMap<String, Integer> abs_map = new TreeMap<String, Integer>(); // Mapping int values to string keys abs_map.put("Geeks", 10); abs_map.put("4", 15); abs_map.put("Geeks", 20); abs_map.put("Welcomes", 25); abs_map.put("You", 30); // Displaying the AbstractMap System.out.println("Initial Mappings are: " + abs_map); // Using values() to get the set view of values System.out.println("The collection is: " + abs_map.values()); } } Output: Initial Mappings are: {4=15, Geeks=20, Welcomes=25, You=30} The collection is: [15, 20, 25, 30] Note: The same operation can be performed with any type of Mappings with variation and combination of different data types. Comment More infoAdvertise with us Next Article AbstractMap values() Method in Java with Examples C chinmoy lenka Follow Improve Article Tags : Misc Java Java-Collections Java - util package Java-Functions Java-AbstractMap +2 More Practice Tags : JavaJava-CollectionsMisc Similar Reads AbstractMap put() Method in Java with Examples The AbstractMap put() method inserts a mapping into an AbstractMap. This means we can add a specific key and its value, into a particular map. If an existing key is passed, then the previous value gets replaced by the new value. If a new pair is passed, then the pair gets inserted as a whole. Exampl 3 min read AbstractMap putAll() Method in Java with Examples The AbstractMap.putAll() is an inbuilt method of AbstractMap class that is used for the copy operation. The method copies all of the elements i.e., the mappings, from one map into another. Syntax: new_abstract_map.putAll(exist_abstract_map) Parameters: The method takes one parameter exist_abstract_m 2 min read AbstractMap size() Method in Java with Examples The AbstractMap.size() method of AbstractMap class is used to get the size of the map which refers to the number of the key-value pair or mappings in the Map. Syntax: AbstractMap.size() Parameters: The method does not take any parameters. Return Value: The method returns the size of the map which al 2 min read AbstractMap remove() Method in Java with Examples The AbstractMap.remove() is an inbuilt method of AbstractMap class and is used to remove the mapping of any particular key from the map. It basically removes the values for any particular key in the Map. Syntax: AbstractMap.remove(Object key) Parameters: The method takes one parameter key whose mapp 2 min read AbstractMap get() Method in Java with Examples The AbstractMap.get() method of AbstractMap class is used to retrieve or fetch the value mapped by a particular key mentioned in the parameter. It returns NULL when the map contains no such mapping for the key. Syntax: AbstractMap.get(Object key_element) Parameter: The method takes one parameter key 2 min read Like