Class BitUtils


  • public class BitUtils
    extends java.lang.Object
    • Constructor Detail

      • BitUtils

        public BitUtils()
    • Method Detail

      • bitCount

        public static int bitCount​(int x)
        Deprecated.
        use Integer.bitCount() instead.
        The fastest Method (by Thomas Sander)
        Parameters:
        x -
        Returns:
      • bitCount

        public static int bitCount​(long x)
      • setBit

        public static void setBit​(int[] data,
                                  int i)
      • unsetBit

        public static void unsetBit​(int[] data,
                                    int i)
      • isBitSet

        public static boolean isBitSet​(int[] a,
                                       int i)
      • isValidBitIndex

        public static boolean isValidBitIndex​(int[] data,
                                              int i)