java.util.WeakHashMap.clear() Method


Advertisements


Description

The clear() method is used to removes all mappings from this map.

Declaration

Following is the declaration for java.util.WeakHashMap.clear() method.

public void clear()

Parameters

NA

Return Value

NA

Exception

NA

Example

The following example shows the usage of java.util.WeakHashMap.clear() method.

Live Demo
package com.tutorialspoint;

import java.util.Map;
import java.util.WeakHashMap;

public class WeakHashMapDemo {
   public static void main(String[] args) { 
      Map<String, String> weakHashMap = new WeakHashMap<String, String>();

      // put keys and values in the Map      
      weakHashMap.put("1", "first");
      weakHashMap.put("2", "two");
      weakHashMap.put("3", "three");

      // print the contents  
      System.out.println("Contents in the Map");
      System.out.println(weakHashMap);

      // call clear() method
      System.out.println("Clear the Map");
      weakHashMap.clear();

      // again print the contents
      System.out.println("Contents in the Map");
      System.out.println(weakHashMap);
   }    
} 

Let us compile and run the above program, this will produce the following result.

Contents in the Map
{1=first, 2=two, 3=three}
Clear the Map
Contents in the Map
{}

java_util_weakhashmap.htm

Advertisements