循环结构
while循环 while (条件) { // 当条件为真的时候,一直执行这里的代码 } 1 while (条件) { 2 // 当条件为真的时候,一直执行这里的代码 3 } do...while循环 do { // 每次执行完这里的代码之后,检查条件, // 如果为假,则跳出循环 // 如果为真,则继续执行循环 } while(条件) 1 do { 2 // 每次执行完这里的代码之后,检查条件, 3 // 如果为假,则跳出循环 4 // 如果为真,则继续执行循环 5 } while(条件) for循环 for(A; B; C) { // 当 B 为真的时候,执行循环 } 1 for(A; B; C) { 2 // 当 B 为真的时候,执行循环 3 } 执行顺序: A -> B -> 循环体 -> C -> B -> 循环体 -> C -> ...... B为假时,结束循环 break 和 continue break:可以跳出循环的代码 continue:结束当前这一次循环,进行下一次循环 return:当然,使用return直接结束方法也可以。。。 标签用法:可以调到指定标签处(与其他语言的goto不同的是,只能用在跳出循环的地方) xxx: ...... ...... break xxx; for each 循环 在操作数组之类的时候,可以使用这种循环语句 for (元素类型