Syntax error Remove all elements from Java NavigableMap

Remove all elements from Java NavigableMap



Use the clear() method to remove all elements from NavigableMap in Java.

First, let us create NavigableMap −

NavigableMap<Integer, String> n = new TreeMap<Integer, String>();

Add elements to the NavigableMap −

n.put(5, "Tom");
n.put(9, "John");
n.put(14, "Jamie");
n.put(1, "Tim");
n.put(4, "Jackie");
n.put(15, "Kurt");
n.put(19, "Tiger");
n.put(24, "Jacob");

Remove all elements −

n.clear();

The following is an example to remove all elements from Java NavigableMap −

Example

 Live Demo

import java.util.*;
public class Demo {
   public static void main(String[] args) {
      NavigableMap<Integer, String> n = new TreeMap<Integer, String>();
      n.put(5, "Tom");
      n.put(9, "John");
      n.put(14, "Jamie");
      n.put(1, "Tim");
      n.put(4, "Jackie");
      n.put(15, "Kurt");
      n.put(19, "Tiger");
      n.put(24, "Jacob");
      System.out.println("NavigableMap elements...\n"+n);
      System.out.println("Size = "+n.size());
      // remove all elements
      n.clear();
      System.out.println("\nUpdated NavigableMap elements = "+n);
      System.out.println("Size = "+n.size());
   }
}

Output

NavigableMap elements...
{1=Tim, 4=Jackie, 5=Tom, 9=John, 14=Jamie, 15=Kurt, 19=Tiger, 24=Jacob}
Size = 8
Updated NavigableMap elements = {}
Size = 0
Updated on: 2020-06-25T07:54:39+05:30

173 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements