public class HashMapUtils extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
HashMapUtils() |
| Modifier and Type | Method and Description |
|---|---|
static int |
calcCapacity(int size)
Calculates initial capacity needed to hold
size elements in
a HashMap or Hashtable without forcing an expensive increase in internal
capacity. |
static String |
mapToString(Map map)
spit out each name/value pair
|
static HashMap |
merge(Map map1,
Map map2)
Creates a new
HashMap that has all of the elements
of map1 and map2 (on key collision, the latter
override the former). |
public static final int calcCapacity(int size)
size elements in
a HashMap or Hashtable without forcing an expensive increase in internal
capacity. Capacity is based on the default load factor of .75.
Usage: Map map = new HashMap(HashMapUtils.calcCapacity(10));
size - the number of items that will be put into a HashMappublic static HashMap merge(Map map1, Map map2)
HashMap that has all of the elements
of map1 and map2 (on key collision, the latter
override the former).map1 - the fist hashmap to mergemap2 - the second hashmap to mergeCopyright © 2022 The Apache Software Foundation. All rights reserved.