for(语句1; 语句2; 语句3){ 代码块 } 上面代码中,语句3是在代码块执行完之后,才会执行的,所以在for循环中写入 i++ 和 ++i 结果都是一样的。不过 ++i 的性能会比 i++ 好一点,因为 i++ 使用时,会需要一个临时变量来存储 i + 1(i++;执行规则是:i = 当前值; i = i +1;)