有人能告诉我这个for循环的含义,这种for循环的确切用法是什么?
var max = 1000;
for (int i = 0; i < 100; i += max)
{
//some code
}
答案 0 :(得分:1)
您将代码标记为Java。但它不是java代码。但是,我会为您解释代码。
var max = 1000;
//您正在声明一个名为max的变量,初始值为1000。
在for循环中,您声明int i=0
。这意味着您要声明另一个变量i
并将其初始化为0。
i < 100
是条件检查。只有满足这个条件,for
循环内的代码才会被执行。
i += max
它与i = i+max
相同。对于循环的每次迭代都执行该条件。
在您的情况下,首次执行时我将为0,因此您的some code
将被执行。在第一次执行结束时,i值增加1000。
所以我将在第二次迭代中获得1000。当执行检查i&lt; 100时,它将变为假,因此您的some code
仅执行一次。
详细了解Java For循环here