Random.nextInt似乎从一本书中看错了

时间:2018-06-03 13:54:57

标签: java

这是Servlet手册中随机验证代码的代码块。 带下划线的部分必须是30+? 但意图是上面的那些人之一 Pic

NextInt方法只有一个参数,即最大数量(不包括)?

这本书中的错误是什么?

1 个答案:

答案 0 :(得分:0)

nextInt(int)返回0与传递给它的参数之间的[伪]随机数,不包括。因此,如果您传递一个数组的长度,您将从数组中获得一个随机有效索引,然后您可以使用该索引从中选择一个随机元素,如此代码所示。