NavigableMap clear() Method in Java Last Updated : 31 Oct, 2018 Summarize Comments Improve Suggest changes Share Like Article Like Report The clear() method of NavigableMap interface in Java is used to clear and remove all of the elements or mappings from a specified Map. Syntax: NavigableMap.clear() Parameters: The method does not accept any parameters. Return Value: The method does not return any value. Below programs are used to illustrate the working of clear() method: Program 1: Mapping String Values to Integer Keys. Java // Java code to illustrate the clear() method import java.util.*; public class NavigableMap_Demo { public static void main(String[] args) { // Creating an empty NavigableMap NavigableMap<Integer, String> nav_map = new TreeMap<Integer, String>(); // Mapping string values to int keys nav_map.put(10, "Geeks"); nav_map.put(15, "4"); nav_map.put(20, "Geeks"); nav_map.put(25, "Welcomes"); nav_map.put(30, "You"); // Displaying the NavigableMap System.out.println("Initial Mappings are: " + nav_map); // Clearing the tree map using clear() nav_map.clear(); // Displaying the final NavigableMap System.out.println("Finally the map looks like: " + nav_map); } } Output: Initial Mappings are: {10=Geeks, 15=4, 20=Geeks, 25=Welcomes, 30=You} Finally the map looks like: {} Program 2: Mapping Integer Values to String Keys. Java // Java code to illustrate the clear() method import java.util.*; public class NavigableMap_Demo { public static void main(String[] args) { // Creating an empty NavigableMap TreeMap<String, Integer> nav_map = new TreeMap<String, Integer>(); // Mapping int values to string keys nav_map.put("Geeks", 10); nav_map.put("4", 15); nav_map.put("Geeks", 20); nav_map.put("Welcomes", 25); nav_map.put("You", 30); // Displaying the NavigableMap System.out.println("Initial Mappings are: " + nav_map); // Clearing the tree map using clear() nav_map.clear(); // Displaying the final NavigableMap System.out.println("Finally the map looks like: " + nav_map); } } Output: Initial Mappings are: {4=15, Geeks=20, Welcomes=25, You=30} Finally the map looks like: {} Note: The same operation can be performed with any type of Mapping with variation and combination of different data types. Comment More infoAdvertise with us Next Article TreeMap clear() Method in Java C chinmoy lenka Follow Improve Article Tags : Misc Java Java-Functions Java-NavigableMap Practice Tags : JavaMisc Similar Reads NavigableSet clear() method in Java The Java.util.NavigableSet.clear() method is used to remove all the elements from a NavigableSet. Using the clear() method only clears all the element from the NavigableSet and not deletes the NavigableSet. In other words, we can say that the clear() method is used to only empty an existing Navigabl 1 min read TreeMap clear() Method in Java The clear() method is a built-in method of the TreeMap class in Java of the java.util package. This method is used to remove all key-value mappings from the TreeMap. And after invoking this method, the map becomes completely empty.This method is very useful when we want to reset the map or discard a 2 min read WeakHashMap clear() Method in Java The java.util.WeakHashMap.clear() method in Java is used to clear and remove all of the elements or mappings from a specified map. Syntax: Weak_Hash_Map.clear() Parameters: The method does not accept any parameters. Return Value: The method does not return any value. Below programs are used to illus 2 min read Vector clear() Method in Java The Java.util.Vector.clear() method is used to remove all the elements from a Vector. Using the clear() method only clears all the element from the vector and does not delete the vector. In other words, we can say that the clear() method is used to only empty an existing vector. Syntax:Vector.clear( 2 min read NavigableMap pollLastEntry() method in Java The pollLastEntry() method of NavigableMap interface in Java is used to remove and return a key-value mapping associated with the greatest key in this map, or null if the map is empty. Syntax: Map.Entry< K, V > pollLastEntry() Where, K is the type of key maintained by this map and V is the typ 2 min read TreeSet clear() Method in Java The Java.util.TreeSet.clear() method is used to remove all the elements from a TreeSet. Using the clear() method only clears all the element from the set and not deletes the set. In other words, we can say that the clear() method is used to only empty an existing TreeSet. Syntax: Tree_Set.clear() Pa 1 min read Like