增大 load factor 可以节省空间但相应的查找时间将增大, 这会影响像 get 和 put 这样的操作。 使用 Hashtable 的简单示例如下,将 1,2,3 放到 Hashtable 中,他们的 key 分别 是”one”,”two”,”three”: Hashtable numbers = new Hashtable(); numbers.put(“one”, new Integer(1)); numbers.put(“two”, new Integer(2)); numbers.put(“three”, new Integer(3)); 要取出一个数,比如 2,用相应的 key: Integer n = (Integer)numbers.get(“two”); System.out.println(“two = ” + n); 由于作为 key 的对象将通过计算其散列函数来确定与之对应的 value 的位置, 因此任何 作为 key 的对象都必须实现 hashCode 和 equals 方 法。