Java中的流程控制语句

流程控制语句,顾名思义,就是控制程序走向的语句,其中包括条件语句,分支语句和循环语句。


条件语句:if条件句有三种形式

1:if(表达式){方法体}

2:if(表达式){方法体} else {方法体}

3:if(表达式){方法体} else if(表达式){方法体} else{方法体}

表达式的结果是一个布尔值,如果是true,直接进入if的方法体中,如果结果为false,则跳过if的方法体,继续执行。




if条件句例子 判断登录信息   http://blog.csdn.net/heyjj1226/article/details/49147867



分支语句:分支语句和if条件句的意思大同小异,但是当判断的条件非常多时,用switch分支语句就会简单的多。


这里需要注意的是:

1,switch语句中不能忘记break,否则会有贯穿现象。

2,switch的应用有所限制,其表达式只能应用于byte,short,int,char

switch分支语句例子  商品折扣 :http://blog.csdn.net/heyjj1226/article/details/49207955



循环语句:包括while循环语句,do…while循环语句和for循环

其中while(布尔表达式)和 do…while(布尔表达式)类似,while是先判断后执行,do…while是先执行一次然后再判断条件。如果布尔表达式结果为真,那么两个循环语句结果相同,若布尔表达式的第一次结果为假,do…while会先执行一次,而while则不会继续执行。


for循环格式:for(变量初始化;条件判断;步进){循环语句},只进行一步初始化,然后进行条件判断,为真后执行for中的循环语句,执行后进行步进,然后继续进行条件判断,直到结果为假,跳出循环。


循环语句 例子  100以内素数求和:http://blog.csdn.net/heyjj1226/article/details/49336215


循环语句的中断和继续,break&continue

break:用于跳出整个循环。

continue:用于跳出当前循环,开始执行下一次循环的执行过程。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值