for(表达式1;表达式2;表达式3) { 表达式4; } 正常的for循环执行顺序 1.初始化循环 表达式1(也叫初始化语句)→ 表达式2 → 符合就表达式4 2.循环 表达式3 → 表达式2 → 符合表达式4 for(;表达式2;表达式3) { 表达式4; } 没有初始化循环 这时,直接直接先执行表达式3 表达式3 → 表达式2 → 符合表达式4