英文:
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
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论