流程控制语句-------2

循环

循环结构由四个结构组成:初始化、条件判断、循环体、迭代.(重复反馈过程的活动)

while循环:先判断后执行

        在循环刚开始时,会计算一次“布尔表达式”的值,若条件为真,执行循环体。而对于后 来每一次额外的循环,都会在开始前重新计算一次。应该有结束语句否则循环将不会停止

语法:

例:

        public class Exele{

                public static void main (String[]args){

                        int a=0;

                        int sum=0;

                        while(a<=5){

                                sum+=a;

                                 a++;

}

System.out.println(sum);

}

}

do-while

  先执行逻辑代码,再进行条件判断

int a=0;

do{

语句

}while(条件判断)

while 和 do while的唯一区别就是do while最少会执行一次;

for循环

for循环是最灵活最有效的循环结构

注意:

for循环在进行测试时先执行程序部分,在执行进步;

for循环初始化部分的声明和变量其作用域在for之内,其他地方无效;

初始化和循环条件应该用打欧豪来执行多个操作

语句:

for(初始化表达式;布尔表达式;进步){

循环体

}

跳转语句

break和continue、

break:改变程序控 制流
在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环, 并执行循环中剩余的语句。(break语句还可用于多支语句switch中)
continue:跳过循环体中剩余的语句而执行下一次循环
continue 语句用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行
的语句 接着进行下一次是否执行循环的判定。
对比break和continue
使用场合
break可用于switch结构和循环结构中
continue叧能用于循环结构中
作用(循环结构中)
break语句终止某个循环,程序跳转到循环块外的下一条语句。
continue跳出本次循环,进入下一次循环
跳转语句return
return语句从当前方法退出,返回到调用该方法的语句处,并从
该语句的下条语句处继续执行程序。
break:switch语句、循环语句
continue:循环语句
return:任何语句,结束当前方法

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值