Java Hashtable Example Code for using Hashtable in Java util
Content about : Java Hashtable Example Code
Advertisements
This Source Code Example for : How to Create Hashtable Object , How to Store data to Hashtable, How to Remove data from Hashtable, How to get Dta from Hashtable and How to Iterate data from Hashtable with key and value
Example Source Code
package example.util;
import java.util.*;
public class HashtableExample {
public void hashtableExample(){
//Create Hashtable Object
Hashtable<String,String> hashtable=new Hashtable<String,String>();
//Store and Remove data from Hashtable
hashtable.put(”key1″, “value1″);
hashtable.put(”key2″, “value2″);
hashtable.put(”key3″, “value3″);
String key3=hashtable.remove(”key3″);
System.out.println(”– Example for Get Value from Hashtable –”);
System.out.println(”Get Hashtable value: “+hashtable.get(”key1″));
System.out.println(”Remove Hashtable value: “+key3);
System.out.println(”Contains Key Hashtable: “+hashtable.containsKey(”key1″));
System.out.println(”Contains Key Hashtable: “+hashtable.containsKey(”key3″));
System.out.println(”Contains Value Hashtable: “+hashtable.containsValue(”value1″));
System.out.println(”Contains Value Hashtable: “+hashtable.containsValue(”value3″));
System.out.println(”– Example for Iterate list from Hashtable –”);
Iterator<String> it=hashtable.keySet().iterator();
while(it.hasNext()){
String key=it.next();
String value=hashtable.get(key);
System.out.println(”By Key :Key : “+key+” Value: “+value);
}
it=hashtable.values().iterator();
while(it.hasNext()){
System.out.println(”Value “+it.next());
}
}
public static void main (String args[]){
HashtableExample hashtable=new HashtableExample();
hashtable.hashtableExample();
}
}
Running Result
– Example for Get Value from Hashtable –
Get Hashtable value: value1
Remove Hashtable value: value3
Contains Key Hashtable: true
Contains Key Hashtable: false
Contains Value Hashtable: true
Contains Value Hashtable: false
– Example for Iterate list from Hashtable –
By Key :Key : key2 Value: value2
By Key :Key : key1 Value: value1
Value value2
Value value1