Hashtable
Remove mapping from Hashtable example
In this example we shall show you how to remove mapping from a Hashtable, that means removing a key value pair from a Hashtable. To remove mapping from a Hashtable one should perform the following steps:
- Create a new Hashtable.
- Populate the hashtable with key value pairs, using
put(K key, V value)API method of Hashtable. - Invoke the
remove(Object key) API method of Hashtable, with a key as parameter. It removes a key and its corresponding value from the hashtable,
as described in the code snippet below.
package com.javacodegeeks.snippets.core;
import java.util.Hashtable;
public class RemoveMappingHashtable {
public static void main(String[] args) {
// Create a Hashtable and populate it with elements
Hashtable hashtable = new Hashtable();
hashtable.put("key_1","value_1");
hashtable.put("key_2","value_2");
hashtable.put("key_3","value_3");
System.out.println("Hashtable contains : " + hashtable);
/*
Object remove(Object key) operantion removes a key value pair from Hashtable.
It returns either the value mapped with the key previously or null if no value was mapped.
*/
Object value = hashtable.remove("key_2");
System.out.println("After removing value : " + value + " Hashtable contains : " + hashtable);
}
}
Output:
Hashtable contains : {key_3=value_3, key_2=value_2, key_1=value_1}
After removing value : value_2 Hashtable contains : {key_3=value_3, key_1=value_1}
This was an example of how to remove mapping from a Hashtable in Java.
