我可以使用随机生成的数字作为Java方法的参数吗?

时间:2020-05-30 05:28:20

标签: java random methods

所以我是Java的新手,所以这个问题可能有一个非常简单的答案。我正在尝试创建一个Magic8 ball程序,但我希望运气取决于随机生成的数字,但是它被视为一种方法,并且不确定某个方法是否可以将另一个方法作为参数。

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

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

1 个答案:

答案 0 :(得分:1)

在定义方法时,您可以执行常规定义过程,例如

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

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

doStuffWithRandomNumber(generator());

它将正常工作没问题