【发布时间】:2015-01-02 23:39:51
【问题描述】:
这段代码是如何工作的? (它使用给定的大小(x,y,z)和坐标(coordX,coordY,coordZ)生成一个由块组成的长方体)
...
public void cuboid(int x, int y, int z)
{
for(int j = 0; j < x; j++)
for(int k = 0; k < y; k++)
for(int l = 0; l < z; l++)
{
Grass.setBlock(j + coordX, k + coordY, l + coordZ);
}
...
多个“for”运算符如何工作?我认为,有一种方法可以更有效地做到这一点。
【问题讨论】:
-
这个问题似乎离题了,因为它可以通过添加打印语句、使用调试器或只是写在一张纸上来轻松回答。 Stack Overflow 不能替代课程、书籍、教程或常识。
-
呃,我没想到。
-
我不太同意,这里没有调试,OP要求代码解释
标签: java loops for-loop 3d logic