Map remove() Method in Java with Examples
Last Updated :
27 Aug, 2021
This method is used to remove the mapping for a key from this map if it is present in the map.
Syntax:
V remove(Object key)
Parameters: This method has the only argument key, whose mapping is to be removed from the map.
Returns: This method returns the value to which this map previously associated the key, or null if the map contained no mapping for the key.
Below programs show the implementation of int remove() method.
Program 1:
Java
import java.util.*;
public class GfG {
public static void main(String[] args)
{
Map<Integer, String> map = new HashMap<>();
map.put( 1 , "One" );
map.put( 3 , "Three" );
map.put( 5 , "Five" );
map.put( 7 , "Seven" );
map.put( 9 , "Nine" );
System.out.println(map);
map.remove( 3 );
System.out.println(map);
map.remove( 2 );
System.out.println(map);
}
}
|
Output:
{1=One, 3=Three, 5=Five, 7=Seven, 9=Nine}
{1=One, 5=Five, 7=Seven, 9=Nine}
{1=One, 5=Five, 7=Seven, 9=Nine}
Program 2: Below is the code to show implementation of put().
Java
import java.util.*;
public class GfG {
public static void main(String[] args)
{
Map<String, String> map = new HashMap<>();
map.put( "1" , "One" );
map.put( "3" , "Three" );
map.put( "5" , "Five" );
map.put( "7" , "Seven" );
map.put( "9" , "Nine" );
System.out.println(map);
map.remove( "3" );
System.out.println(map);
}
}
|
Output:
{1=One, 3=Three, 5=Five, 7=Seven, 9=Nine}
{1=One, 5=Five, 7=Seven, 9=Nine}
Reference:
Oracle Docs
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...