Java 有没有办法在for循环中随机增加循环?
我需要一个for循环在给定范围(1到5)之间随机增加。 我尝试了以下代码集,但似乎不起作用。这段代码是为基于Java的处理而编写的。我的意图是创建一个画布,用背景中不同颜色的随机点来获得纸一样的纹理Java 有没有办法在for循环中随机增加循环?,java,loops,processing,Java,Loops,Processing,我需要一个for循环在给定范围(1到5)之间随机增加。 我尝试了以下代码集,但似乎不起作用。这段代码是为基于Java的处理而编写的。我的意图是创建一个画布,用背景中不同颜色的随机点来获得纸一样的纹理 float x = 0; float y = 0; float xRandom = x + random(1, 5); float yRandom = y + random(1, 5); void setup() { size(800, 800); } void draw() { bac
float x = 0;
float y = 0;
float xRandom = x + random(1, 5);
float yRandom = y + random(1, 5);
void setup() {
size(800, 800);
}
void draw() {
background(#e8dacf);
for(float x; x <= width; xRandom){
for (float y ; y <= height; yRandom){
fill(#f0e2d7);
stroke(#f0e2d7);
point(x, y);
}
}
float x=0;
浮动y=0;
float xRandom=x+random(1,5);
浮动y随机=y+随机(1,5);
无效设置(){
大小(800800);
}
作废提款(){
背景(e8dacf);
对于(float x;x如果要向前移动一个随机值,则必须随机增加控制变量x
和y
:
for(float x=0;xfor(float x;x)谢谢伙计,一旦加载了一个随机数,它在for循环的所有迭代过程中都会保持不变吗?我得到了明确的模式。@SamitPaudel没有,但是你的点与列对齐,因为当内部循环迭代时,x坐标保持不变。