diff --git a/classpath/java/util/HashMap.java b/classpath/java/util/HashMap.java index b94bb54fd3..b357ad1696 100644 --- a/classpath/java/util/HashMap.java +++ b/classpath/java/util/HashMap.java @@ -32,6 +32,13 @@ public class HashMap implements Map { this(0); } + public HashMap(Map map) { + this(map.size()); + for (Map.Entry entry : map.entrySet()) { + put(entry.getKey(), entry.getValue()); + } + } + public String toString() { StringBuilder sb = new StringBuilder(); sb.append("{");