for for(语句1;语句2;语句3) { 循环操作 } 1.循环操作 4 2.找出循环次数 1 2 3 语句1 次数初始化 语句3 次数更新 语句2 次数的上限 while for(1;2;3) { 4 } 相当于 1 while(2) { 4 3 } 不同场合之下 for和while 循环次数 比较明确的时候 for 循环次数 不明确的时候 while结构 do while do{ }while(boolean);