三种循环结构可以自嵌套或相互嵌套,并且可以多次嵌套,形成多重循环。运行时,外层循环每执行一次,内重循环就完整的执行一次。
for(变量初始化;循环条件1;修改循环变量的值){ do{ 循环体 }while(循环条件2); } for(变量初始化;循环条件1;修改循环变量的值){ for(变量初始化;循环条件2;修改循环变量的值){ 循环体 } }break: 终止当前循环,执行当前循环后面的语句
public static void main(String[] args){ for(int i=1;i<10;i++) if(i%4==0){ break; } System.out.print(i+""); } System.out.print("循环结束");输出结果为: 1 2 3 循环结束
return: 结束当前方法的执行并退出返回到调用该方法的语句处
public static void main(String[] args){ for(int i=1;i<10;i++) if(i%4==0){ return; } System.out.print(i+""); } System.out.print("循环结束");输出结果为: 1 2 3