Use Arrays.fill().
This commit is contained in:
@@ -12,6 +12,7 @@ import java.io.Serializable;
|
|||||||
|
|
||||||
import java.util.AbstractMap;
|
import java.util.AbstractMap;
|
||||||
import java.util.AbstractSet;
|
import java.util.AbstractSet;
|
||||||
|
import java.util.Arrays;
|
||||||
import java.util.Iterator;
|
import java.util.Iterator;
|
||||||
import java.util.NoSuchElementException;
|
import java.util.NoSuchElementException;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
@@ -215,9 +216,7 @@ public class HashIntMap<V> extends AbstractMap<Integer,V>
|
|||||||
public void clear ()
|
public void clear ()
|
||||||
{
|
{
|
||||||
// abandon all of our hash chains (the joy of garbage collection)
|
// abandon all of our hash chains (the joy of garbage collection)
|
||||||
for (int ii = _buckets.length - 1; ii >= 0; ii--) {
|
Arrays.fill(_buckets, null);
|
||||||
_buckets[ii] = null;
|
|
||||||
}
|
|
||||||
// zero out our size
|
// zero out our size
|
||||||
_size = 0;
|
_size = 0;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user