有人可以解释这个Java代码的作用吗?

Abd*_*mal 1 java

我在大学里学习Java作为一门学科,我在工作表中得到了这个代码来获取输出,我执行了代码来得到(11)的结果.

int i;  
for (i=1; i<10; i+=2);
System.out.println(i);
Run Code Online (Sandbox Code Playgroud)

但它真正做到了什么?

Ell*_*sch 6

让我们从头开始,声明一个名为itype 的变量int.

int i; 
Run Code Online (Sandbox Code Playgroud)

现在我们将循环,初始化i到值1,而i小于10添加2i(1,3,5,7,9,11).11不小于10停止循环.

for (i=1; i<10; i+=2); 
Run Code Online (Sandbox Code Playgroud)

最后,打印i(11).

System.out.println(i);
Run Code Online (Sandbox Code Playgroud)