Hashtable.putAll(Map <? extends K ,? extends V > t) has the following syntax.
public void putAll(Map <? extends K ,? extends V> t)
In the following code shows how to use Hashtable.putAll(Map <? extends K ,? extends V > t) method.
/*www . j a va 2s . c o m*/ import java.util.HashMap; import java.util.Hashtable; import java.util.Map; public class Main { public static void main(String args[]) { // create hash table Hashtable htable1 = new Hashtable(); // create Map Map<String,String> map=new HashMap<String,String>(); // put values in map map.put("1","tutorial"); map.put("2","from"); map.put("3","java2s.com"); System.out.println("Initial hash table value: "+htable1); System.out.println("Map values: "+map); // put map values in table htable1.putAll(map); System.out.println("Hash table value after put all: "+htable1); } }
The code above generates the following result.