void (int capacity) { table = new Entry[HashCommon.arraySize(capacity, loadFactor)]; this.capacity = capacity; final Entry<V>[] table = this.table; final int tableLen = table.length; for (Entry<V> e = back; e != null; e = e.previous) { final int hash = e.keyHash % tableLen; e.hashNext = table[hash]; table[hash] = e; } }