/** * Creates a new <code>THashMap</code> instance which contains the key/value pairs in * <tt>map</tt>. * * @param map a <code>Map</code> value */ public THashMap(Map<K, V> map) { this(map.size()); putAll(map); }
/** * Creates a new <code>THashMap</code> instance which contains the key/value pairs in * <tt>map</tt>. * * @param map a <code>Map</code> value * @param strategy used to compute hash codes and to compare objects. */ public THashMap(Map<K, V> map, TObjectHashingStrategy<K> strategy) { this(map.size(), strategy); putAll(map); }