我的问题是我需要生成一个随机数,这很好,我已经完成了那部分,但后来我需要使用该随机数循环。
因此,例如,如果随机数为13,则将一段代码循环13次。
我已经乱七八糟,没有成功地工作,也无法在网上找到任何帮助我的东西。
基本上我想知道这是否可能?
谢谢你们。答案 0 :(得分:2)
这是一个简单的for
循环:
for (int i = new Random().nextInt(); i > 0; i--) {
// do stuff
}
答案 1 :(得分:1)
这是非常基本的Java。随机化后,您有一个号码。只需在while
循环或for
循环中使用它即可。
int x = GetRandomNumber(); //You have stated you have already done this...
for(int i = 0; i < x; i++){
//Do stuff here
}
答案 2 :(得分:0)
你走了:
Random random = new Random();
int a = random.nextInt(); // As you said, you got this so far...
while (a > 0) { // if you need your random number for something, just copy its value to new variable and place it here instead of a
// some code
a--;
}