Java tutorial
//package com.java2s; import java.util.IdentityHashMap; import java.util.Map; public class Main { public static <K, V> IdentityHashMap<K, V> createIdentityHashMap() { return new IdentityHashMap<K, V>(); } public static <K, V> IdentityHashMap<K, V> createIdentityHashMap(int initialCapacity) { return new IdentityHashMap<K, V>(initialCapacity); } public static <K, V> IdentityHashMap<K, V> createIdentityHashMap(Map<? extends K, ? extends V> map) { if (map == null) { return null; } return new IdentityHashMap<K, V>(map); } }