继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

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

顾铭司逸
关注TA
已关注
手记 28
粉丝 1
获赞 8

课程名称: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 (条件){
  条件成立时执行的代码
}

执行过程:

http://img2.mukewang.com/62f90787000150d702280244.jpg


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

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

执行过程:

http://img.mukewang.com/62f9089500014a5203370271.jpg


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

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

执行过程:

http://img1.mukewang.com/62f90a350001c50103650248.jpg


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

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

执行流程:

http://img3.mukewang.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分钟,要坚持下去!!



打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP