【问题标题】:Can I use a randomly generated number as a parameter to a method in Java?我可以使用随机生成的数字作为 Java 方法的参数吗?
【发布时间】:2020-05-30 05:28:20
【问题描述】:

所以我对 Java 很陌生,所以这个问题可能有一个非常简单的答案。我正在尝试创建一个 Magic8 球程序,我希望财富取决于随机生成的数字,但它被视为一种方法,我不确定一个方法可以有另一个方法作为参数。

public int generator(){
    int num = rnd.nextInt(2) + 1;
return num;
}

这是我生成随机数的方法,有没有办法在另一种方法中使用它的乘积?

【问题讨论】:

  • 在调用您的方法之前尝试生成号码。然后将这个随机数作为输入传递给函数。
  • doStuffWithRandomNumber(generate())
  • 谢谢你,把它放在方法之外最终是要走的路!

标签: java random methods


【解决方案1】:

在定义方法时,您可以进行正常的定义过程,例如

public int doStuffWithRandomNumber(int i){
//your code;
}

调用方法时可以使用generator()方法作为参数

doStuffWithRandomNumber(generator());

它会正常工作没有问题

【讨论】:

    猜你喜欢
    • 2011-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多