java循环语句详解

for循环

for语句的语法格式:

for (表达式1;表达式2;表达式3){

  若干语句

}

for语句的执行规则是:

  (1)计算表达式1”,完成必要的初始化工作。

  (2)判断表达式2”的值,若表达式2”的值为true,则进行(3),否则进行(4)。

  (3)执行循环体,然后计算表达式3”,以便改变循环条件,进行(2)。

  (4)结束for语句的执行。

    import java.util.Scanner;

public class Demo9{

public static void main(String args[]){

for(int i=0;i<10;i++){ /*初始化i=0,判断i是不是小于10,如果是进入循环体并进行自增,再进行循环,一直到i不再小于10

System.out.println(i);

}

}

}

While循环

while语句的语法格式:

while (表达式) {

  若干语句

}

while语句的执行规则是:

  (1)计算表达式的值,如果该值是true时,就进行(2),否则执行(3)。

  (2)执行循环体,再进行(1)。

  (3)结束while语句的执行。

    import java.util.Scanner;

public class Demo9{

public static void main(String args[]){

int i=0;

while(i<10){ /*只要i<10 打印i

System.out.println(i);

i++; /*自增

}

}

}

Do-while循环

do-while语句的语法格式:

do {

  若干语句

} while(表达式);

do- while语句的执行规则是

  (1)执行循环体,再进行(2)。

  (2)计算表达式的值,如果该值是true时,就进行(1),否则执行(3)。

  (3)结束while语句的执行。

    import java.util.Scanner;

public class Demo9{

public static void main(String args[]){

int i=0; /*先执行一次,再进行判断,true进行

do{

System.out.println(i);

i++;

}while(i<10);

}

}

}

While do-while的区别

while可能一次都不会执行,但do-while至少会执行一次,不管对错

breakcontinue

breakcontinue语句是用关键字breakcontinue加上分号构成的语句。

  在循环体中可以使用break语句和continue语句。如果在某次循环中执行了break语句,那么整个循环语句就结束。如果在某次循环中执行了continue语句,那么本次循环就结束,即不再执行本次循环中循环体中continue语句后面的语句,而转入进行下一次循环。

public class Demo9{

public static void main(String args[]){

for(int i=0;i<10;i++){

System.out.println(i);

break;

}

}

}

    public class Demo9{

public static void main(String args[]){

for(int i=0;i<10;i++){

System.out.println(i);

if(i==5){ /*到数字5的时候不再打印两次

continue;

}

System.out.println(i);

}

}

}

 


原文链接:http://www.maiziedu.com/wiki/java/loop/

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值