You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2012/09/29 01:59:55 UTC
svn commit: r1391701 -
/commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/ArrayUtils.java
Author: sebb
Date: Fri Sep 28 23:59:55 2012
New Revision: 1391701
URL: http://svn.apache.org/viewvc?rev=1391701&view=rev
Log:
There are only two distinct boolean values
Modified:
commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/ArrayUtils.java
Modified: commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/ArrayUtils.java
URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/ArrayUtils.java?rev=1391701&r1=1391700&r2=1391701&view=diff
==============================================================================
--- commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/ArrayUtils.java (original)
+++ commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/ArrayUtils.java Fri Sep 28 23:59:55 2012
@@ -5707,7 +5707,7 @@ public class ArrayUtils {
if (isEmpty(array) || isEmpty(values)) {
return clone(array);
}
- HashMap<Boolean, MutableInt> occurrences = new HashMap<Boolean, MutableInt>(values.length);
+ HashMap<Boolean, MutableInt> occurrences = new HashMap<Boolean, MutableInt>(2); // only two possible values here
for (boolean v : values) {
Boolean boxed = Boolean.valueOf(v);
MutableInt count = occurrences.get(boxed);