Java Random nextBytes() 方法

2024年11月3日 | 阅读 1 分钟

Random 类的 nextBytes() 方法将生成的随机字节放入用户提供的字节数组中。

语法

参数

这里的参数 'bytes' 是一个将要填充随机字节的字节数组。

抛出

如果字节数组为 null,nextBytes() 方法会抛出 NullPointerException。

示例 1

输出

Random bytes = ( -30 74 11 124 41 -54 105 84 125 -90 )

示例 2

输出

Error:(9, 44) java: 'void' type not allowed here

注意:nextBytes() 方法的返回类型是 void,而 void 类型不允许在 system.out.println() 函数中使用。

示例 3

输出

Exception in thread "main" java.lang.NullPointerException
	atjava.util.Random.nextBytes(Random.java:228)
	at com.javaTpoint.JavaRandomNextBytesExample3.main(JavaRandomNextBytesExample3.java:7)