java中的for循环

Ano*_*son 0 java iteration loops for-loop

如果我有以下代码,整数"i"在执行后将等于什么?在break语句后循环是否递增?

int i = 0;
for(int foo = 0; foo < 10; foo++,i++){
    break;
}
Run Code Online (Sandbox Code Playgroud)

dah*_*vyd 5

for循环完成一次迭代后,它会执行增量代码(在您的情况下foo++,i++).由于你的循环在完成一次迭代之前就不会中断也foo不会i增加.