void draw() {
background(13);
for (Line ml : middleLines) {//what kind of loop this is?
ml.drawLine();
ml.update();
}
这个for循环做什么是不能承受的。任何人都可以帮助我吗?
答案 0 :(得分:1)
Lufritz's answer是正确的,但我想鼓励您向Google提出此类问题。
Google搜索for loop colon会返回大量结果,包括:
如果你看到你不确定的语法,只有谷歌的语法。你会在网上找到大量的教程,这应该是你的第一站。
答案 1 :(得分:0)
这是for-each循环。它迭代给定数组中的每个元素。 它与此基本相同:
for (i = 0; i < middleLines.count; i++) {
Line ml = middleLines[i];
ml.drawLine();
ml.update();
}
如果你必须重复使用每个元素。它只是保存了代码行。