for循环下标多了1

2020-04-10  本文已影响0人  策马踏清风

起因

遇到需要将for循环的计数器i用在循环之外的情况,发现比判断条件多加了1

解决

for循环在判断之后还会执行一下最后的++操作

int j;
for (j = 1; j <= 10; j++) {}
System.out.println("j = " + j);

输出

j = 11
上一篇下一篇

猜你喜欢

热点阅读