gpt4 book ai didi

java - 随机生成器返回 null

转载 作者:行者123 更新时间:2023-11-30 06:25:39 26 4
gpt4 key购买 nike

我正在 BlueJ 中开发 Java 程序,我使用伪随机生成器生成介于最大数和最小数之间的随机数。我没有收到任何语法错误,但是当我调用该方法时,它说它是一个空值。有人有什么主意吗?我已经导入了 Random 类,它在构造函数中被称为 randomizer。

public void attackEnemy()
{
int damage = 0;
int max = 41;
int min = 20;
damage = randomizer.nextInt(max - min) + min;
health = health - damage;
}

最佳答案

这是你做的吗?

randomizer = new Random();

在显示的片段中唯一可以为 null 的值是 randomizer 对象。您应该在正在使用的类中的其他地方实例化它。

关于java - 随机生成器返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15364237/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com