generateBits static method

String generateBits(
  1. Random random,
  2. int bitCount,
  3. int digitCount
)

Generates random bits and formats them as a hexadecimal string.

random: The Random instance. bitCount: The number of bits to generate. digitCount: The number of hexadecimal digits to output. Returns a hexadecimal string padded to digitCount.

Implementation

static String generateBits(Random random, int bitCount, int digitCount) {
  final value = random.nextInt(1 << bitCount);
  return printDigits(value, digitCount);
}