为了账号安全,请及时绑定邮箱和手机立即绑定

【学习打卡】第4天 Java入门第一季(IDEA工具)升级版 第四章

标签:
Java

课程名称:Java入门第一季(IDEA工具)升级版 


课程章节:第4章 流程控制语句


主讲老师:IMOOC老齐


课程内容:


今天学习的内容包括:


Java条件语句之if

Java条件语句之 if...else

Java条件语句之多重if

Java条件语句之嵌套if

Java条件语句之switch

Java循环语句之while

Java循环语句之do...while

Java循环语句之for

Java循环跳转语句之break

Java循环跳转语句之continue

Java循环语句之多重循环


课程收获:


if条件语句需要先判断条件,条件满足后才执行,语法:

if (条件){
  条件成立时执行的代码
}

执行过程:

https://img1.sycdn.imooc.com//62f90787000150d702280244.jpg


if...else 语句的操作比 if 语句多了一步:  当条件成立时,则执行 if 部分的代码块; 条件不成立时,则进入 else 部分。语法:

if (条件的布尔表达式){
  代码块1
}else{
 代码块2
}

执行过程:

https://img1.sycdn.imooc.com//62f9089500014a5203370271.jpg


多重 if 语句,在条件 1 不满足的情况下,才会进行条件 2 的判断;当前面的条件均不成立时,才会执行 else 块内的代码。语法:

if (条件1){
  代码块1
}else if(条件2){
  代码块2
}else{
  代码块3
}

执行过程:

https://img1.sycdn.imooc.com//62f90a350001c50103650248.jpg


嵌套 if 语句,只有当外层 if 的条件成立时,才会判断内层 if 的条件。语法:

if (条件1){
    if (条件2){
        代码块1
    }else{
        代码块2
    }
}else{
    代码块3
}

执行流程:

https://img1.sycdn.imooc.com//62f90b3d0001b24803400262.jpg


当需要对选项进行等值判断时,使用 switch 语句。当 switch 后表达式的值和 case 语句后的值相同时,从该位置开始向下执行,直到遇到 break 语句或者 switch 语句块结束;如果没有匹配的 case 语句则执行 default 块的代码。语法:

switch (表达式){
    case 值1:
        执行代码块1
        break;
    case 值2:
        执行代码块2
        break;
    case 值n:
        执行代码块n
        break;
    default :
    默认执行的代码
}

注意:

  1. switch 后面小括号中表达式的值必须是整型或字符型。

  2. case 匹配后,执行匹配块里的程序代码,如果没有遇见 break 会继续执行下一个的 case 块的内容,直到遇到 break 语句或者 switch 语句块结束。


while循环语句特点:先判断,后执行。语法:

while (判断条件){
    循环操作
}


do...while 循环语句特点:先执行,后判断。语法:

do {
    循环操作
}while(判断条件);



for循环语句,语法:

for (循环变量初始化;循环条件;循环变量变化){
    循环操作
}


continue 的作用是跳过循环体中剩余的语句执行下一次循环。


今天课程学习共用了35分钟,要坚持下去!!



点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消