CodesJava

Easy learning with example program codes

how to get entry set from hashtable in java?


Hashtable:

Hashtable extends Dictionary class and implements Map interface. It contains elements in key-value pair. It not allowed duplicate key. It is synchronized. It can’t contain null key or value. It uses hashcode() method for finding the position of the elements.

We can use entrySet() method get all key-value pairs from hashtable in java. It returns a Set object with all key-value pairs.

Example:

package com.codesjava;
 
import java.util.Hashtable;
import java.util.Map.Entry;
import java.util.Set;
 
public class Test {
  public static void main(String args[]){
	//Create Hashtable object.
	Hashtable<String, String> hashtable = new Hashtable<String, String>();
	//Add objects to the Hashtable.
	hashtable.put("1", "Jai");
	hashtable.put("2", "Mahesh");
	hashtable.put("3","Vivek");
        System.out.println(hashtable);
        Set<Entry<String, String>> entries = hashtable.entrySet();
        for(Entry<String,String> entry:entries){
            System.out.println(entry.getKey()+" - "+entry.getValue());
        }
  }
}

Output

{3=Vivek, 2=Mahesh, 1=Jai}
3 - Vivek
2 - Mahesh
1 - Jai
Sign Up/ Sign In
Ask a Question


Industrial Training

We offers Placement Oriented Training on Java, Spring, JSF, Hibernate, PHP, AngularJS, Angular 4, PLSQL, Oracle BI Publisher etc. We also provides Online training, please mail us at hr@codesjava.com.

Development

We also provides the Development services for Website Development , Java Development, PHP Development, Android App Development etc. You can contact us on hr@codesjava.com.

Copyright © 2018 CodesJava DMCA.com Protection Status SiteMap Reference: Java Wiki