for (int i = 0; i < max; i++) {\r
newBits[i] = 0;\r
}\r
+ int size = this.size;\r
for (int i = 0; i < size; i++) {\r
- if (this.get(size - i - 1)) {\r
+ if (get(size - i - 1)) {\r
newBits[i >> 5] |= 1 << (i & 0x1F);\r
}\r
}\r
bits = newBits;\r
}\r
\r
- private int[] makeArray(int size) {\r
+ private static int[] makeArray(int size) {\r
int arraySize = size >> 5;\r
if ((size & 0x1F) != 0) {\r
arraySize++;\r
}\r
- int[] result = new int[arraySize];\r
- return result;\r
+ return new int[arraySize];\r
}\r
\r
}
\ No newline at end of file