Class BitUtils

java.lang.Object
uno.xifan.id.generator.broid.BitUtils

public class BitUtils extends Object
位操作工具类
  • Constructor Details

    • BitUtils

      public BitUtils()
  • Method Details

    • longToList

      public static List<Boolean> longToList(long value, int bits)
      将long值转换为List<Boolean>
      Parameters:
      value - long值
      bits - 位数
      Returns:
      List<Boolean>对象
    • listToByteArray

      public static byte[] listToByteArray(List<Boolean> booleanList)
      将List<Boolean>转换为byte数组
      Parameters:
      booleanList - List<Boolean>对象
      Returns:
      byte数组
    • listToLong

      public static long listToLong(List<Boolean> booleanList)
      将List<Boolean>转换为long值
      Parameters:
      booleanList - List<Boolean>对象
      Returns:
      long值