Sure, here’s the translation: 我能在Java中将随机生成的数字用作方法的参数吗?

huangapple go评论76阅读模式
英文:

Can I use a randomly generated number as a parameter to a method in Java?

问题

以下是您要翻译的内容:

因此,我对Java一窍不通,所以这个问题可能有一个非常简单的答案。我正在尝试创建一个“魔法8球”程序,我希望运气能取决于随机生成的数字,但它被视为一种方法,我不确定一个方法是否可以将另一个方法作为参数。

以下是生成随机数的方法:

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

是否有办法在另一个方法中使用这个方法生成的结果?

英文:

So I'm very new to Java so this question might have a pretty simple answer. I'm trying to create a Magic8 ball program and I want the fortune to depend on the randomly generated number, but it's treated as a method and I'm not sure that a method can have another method as a parameter.

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

That's my method to generate the random number, is there a way to use the product of this in another method?

答案1

得分: 1

在定义方法时,您可以进行正常的定义过程,如下所示:

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

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

doStuffWithRandomNumber(generator());
它将正常工作没有问题
英文:

while defining the method you can do normal defining process such as

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

At the time of calling method you can use generator() method as parameter

doStuffWithRandomNumber(generator());

it will work properly no issue

huangapple
  • 本文由 发表于 2020年5月30日 13:28:20
  • 转载请务必保留本文链接:https://go.coder-hub.com/62098224.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定