Buffer.random constructor
Creates a Buffer of size length
, initialised with random values in the range of
[0:maxUint8]
.
The random
number generator defaults to Random.secure.
final Buffer buffer = Buffer.random(4);
print(buffer); // [47, 0, 255, 6]
Implementation
factory Buffer.random(
final int length, [
final Random? random,
]) {
final Random rand = random ?? Random.secure();
return Buffer.generate(length, (_) => rand.nextInt(_maxUint8 + 1));
}