java-生成范围内的随机数

java-生成范围内的随机数,java,Java,(绑定:20)无法生成1到20之间的随机数。 我在这段代码中犯了什么错误 Random random = new Random(); int x = scanner.nextInt(bound:20)+1; 只需删除“绑定:”。nextInt方法需要一个整数作为上限。所以给出20作为论据就足够了。谢谢!!但是我在一个视频教程中看到了(绑定)在完全相同的代码行中使用。java版本重要吗?这可能只是IDE提供的附加信息(函数参数的名称)。 int x = scanner.nextInt(20) +

(绑定:20)无法生成1到20之间的随机数。 我在这段代码中犯了什么错误

Random random = new Random();
int x = scanner.nextInt(bound:20)+1;

只需删除“绑定:”。nextInt方法需要一个整数作为上限。所以给出20作为论据就足够了。

谢谢!!但是我在一个视频教程中看到了(绑定)在完全相同的代码行中使用。java版本重要吗?这可能只是IDE提供的附加信息(函数参数的名称)。
int x = scanner.nextInt(20) + 1;