while do while for (循环); break continue (跳转语句);
while循环 public class WhileTest { public static void main(String[] args) { int i = 0; int sum = 0; while (i <= 100) {//条件判断(结果为true或者false); sum += i; //sum = sum+i; i++; } System.out.println("Sum= " + sum); } } 再循环开始的会先进行条件判断如果结果为真则执行里面的代码,然后循环里的i变量自己加一,继续进行条件判断知道条件表达式结果为假,则执行下面的代码。(先进行条件判断在执行接下来的程序)。 do while 循环 public class WhileTest { public static void main(String[] args) { int i = 0; do{ System.out.println(a); i++; }while(i<0); } }do while循环先执行一次里面的程序然后再进行判断;
for 循环 public class WhileTest { public static void main(String[] args) { for(int i=0;i<10;i++){ System.out.println(i); } } } for循环执行顺序先声明变量,然后进行判断,判断后变量自加一,然后输出里面的代码,然后再进行判断,变量再自加一........ 条件判断结束为止。(for循环里面的变量i只在for循环里起作用) break 跳转语句 public class WhileTest { public static void main(String[] args) { int i=0; for(;i<10;i++){ System.out.println(i); break; } System.out.println("我执行了"+i+"次"); } } brake用于强行退出循环进行后面的代码。 continue 跳转语句 public class WhileTest { public static void main(String[] args) { //把100-150之间不能被三整除的数输出 for (int i = 100; i < 150; i++) { if (i % 3 == 0){ continue; } System.out.println(i); } } } continue 语句在循环过程中如果if条件表达式成立的话则终止循环过程进行下一次循环。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)