分支语句与循环语句

分支语句分为流程控制、if语句和switch语句,流程控制又有循环结构和分支结构与顺序结构组成,如下图所示。

 i语句和switch语句给出基本的程序流程的格式。

if (关系表达式) {                          

    语句体

}

switch(表达式) {

    case 1

  语句体1;

  break;

    case 2

  语句体2;

  break;

    …

    default: 

  语句体n+1;

  [break;]

}

switch的取值范围是byte,short,int,char,jdk5以后是枚举,jdk7以后是string。

switch 如果不进行break,就会出现穿透现象,执行下一个case,直到遇到break,或者整体语句结束。

接下来就是循环语句

循环语句又分为一个大类循环结构,循环嵌套和random。循环结构里面又有for循环语句,while循环语句和do-while循环语句。如下图。

循环结构的组成是

初始化语句:    用于表示循环开启时的起始状态,简单说就是循环开始的时候什么样
条件判断语句:用于表示循环反复执行的条件,简单说就是判断循环是否能一直执行下去
循环体语句:    用于表示循环反复执行的内容,简单说就是循环反复执行的事情
条件控制语句:用于表示循环执行中每次变化的内容,简单说就是控制循环是否能执行下去

 

for循环

while循环

do-while循环

 循环嵌套是把多个循环组成一个循环体。任何语句对外都可以看成是一句话,一句代码。
分支语句中包含分支语句称为分支嵌套,循环语句中包含循环语句称为循环嵌套。

Random就是一个产生随机数的一个包和Scanner按键输入一样,需要提前引用。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值