
- Java.util Package Classes
- Java.util - Home
- Java.util - ArrayDeque
- Java.util - ArrayList
- Java.util - Arrays
- Java.util - BitSet
- Java.util - Calendar
- Java.util - Collections
- Java.util - Currency
- Java.util - Date
- Java.util - Dictionary
- Java.util - EnumMap
- Java.util - EnumSet
- Java.util - Formatter
- Java.util - GregorianCalendar
- Java.util - HashMap
- Java.util - HashSet
- Java.util - Hashtable
- Java.util - IdentityHashMap
- Java.util - LinkedHashMap
- Java.util - LinkedHashSet
- Java.util - LinkedList
- Java.util - ListResourceBundle
- Java.util - Locale
- Java.util - Observable
- Java.util - PriorityQueue
- Java.util - Properties
- Java.util - PropertyPermission
- Java.util - PropertyResourceBundle
- Java.util - Random
- Java.util - ResourceBundle
- Java.util - ResourceBundle.Control
- Java.util - Scanner
- Java.util - ServiceLoader
- Java.util - SimpleTimeZone
- Java.util - Stack
- Java.util - StringTokenizer
- Java.util - Timer
- Java.util - TimerTask
- Java.util - TimeZone
- Java.util - TreeMap
- Java.util - TreeSet
- Java.util - UUID
- Java.util - Vector
- Java.util - WeakHashMap
- Java.util Package Extras
- Java.util - Interfaces
- Java.util - Exceptions
- Java.util - Enumerations
- Java.util Useful Resources
- Java.util - Useful Resources
- Java.util - Discussion
java.util.IdentityHashMap.putAll() Method
Description
The putAll(Map<? extends K,? extends V> t) method is used to copy all of the mappings from the specified map to this map.
Declaration
Following is the declaration for java.util.IdentityHashMap.putAll() method.
public void putAll(Map<? extends K,? extends V> t)
Parameters
t − This is the mappings to be stored in this map.
Return Value
The method call returns the previous value associated with key, or null if there was no mapping for key.
Exception
NullPointerException − This is thrown if the specified map is null.
Example
The following example shows the usage of java.util.IdentityHashMap.putAll()
package com.tutorialspoint; import java.util.*; public class IdentityHashMapDemo { public static void main(String args[]) { // create 2 identity hash maps IdentityHashMap ihmap1 = new IdentityHashMap(); IdentityHashMap ihmap2 = new IdentityHashMap(); // populate the ihmap1 ihmap1.put(1, "java"); ihmap1.put(2, "util"); ihmap1.put(3, "package"); System.out.println("Value of ihmap1 before: " + ihmap1); System.out.println("Value of ihmap2 before: " + ihmap2); // put all values from ihmap1 to ihmap2 ihmap2.putAll(ihmap1); System.out.println("Value of ihmap2 after: " + ihmap2); } }
Let us compile and run the above program, this will produce the following result.
Value of ihmap1 before: {2=util, 3=package, 1=java} Value of ihmap2 before: {} Value of ihmap2 after: {2=util, 3=package, 1=java}
java_util_identityhashmap.htm
Advertisements