2008-10-30から1日間の記事一覧

Java で HashSet の add

というか public boolean add(E e) { return map.put(e, PRESENT)==null; } なので HashMap の挙動なんだけど public V put(K key, V value) { if (key == null) return putForNullKey(value); int hash = hash(key.hashCode()); int i = indexFor(hash, tab…