IntPerfectHash.BitArray
A helper class for bit arrays.
| Methods |
| static int |
countBits(byte[] data)
Count the number of set bits.
|
| static int |
countBits(byte[] data)
Count the number of set bits.
Parameters:
data - the array
Returns:
the number of set bits
|
| static boolean |
getBit(byte[] data, int x)
Get a bit in a bit array.
|
| static boolean |
getBit(byte[] data, int x)
Get a bit in a bit array.
Parameters:
data - the array
x - the bit index
Returns:
the value
|
| static byte[] |
setBit(byte[] data, int x, boolean value)
Set a bit in the array.
|
| static byte[] |
setBit(byte[] data, int x, boolean value)
Set a bit in the array.
Parameters:
data - the array
x - the bit index
value - the new value
Returns:
the bit array (if the passed one was too small)
|
|