Day 1-Java-imooc-4.流程控制语句

时间:2022-05-06
本文章向大家介绍Day 1-Java-imooc-4.流程控制语句,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

课程地址:http://www.imooc.com/learn/85

总结图片来自 http://www.imooc.com/article/10535

本文结构:

  • If
  • switch
  • while / do...while
  • for

If

有以下四种情况

switch

不得不说的几点小秘密: 1、 switch 后面小括号中表达式的值必须是整型或字符型 2、 case 后面的值可以是常量数值,如 1、2;也可以是一个常量表达式,如 2+2 ;但不能是变量或带有变量的表达式,如 a * 2 3、 case 匹配后,执行匹配块里的程序代码,如果没有遇见 break 会继续执行下一个的 case 块的内容,直到遇到 break 语句或者 switch 语句块结束 如 4、 可以把功能相同的 case 语句合并起来 5、 default 块可以出现在任意位置,也可以省略

case后面的格式容易弄错

public class HelloWorld {
    public static void main(String[] args) {
        char today='日';
        
        switch(today){
            case '一':
            case '三':
            case '五':
                System.out.println("吃包子");
                break;
            case '二':
            case '四':
            case '六':
                System.out.println("吃油条");
                break;
            case '日':
                System.out.println("吃主席套餐");
                break;        
        
        }
                  
    }
}

循环 Java 常用的 3 种循环: while 、 do...while 、 for

while

执行过程: < 1 >、 判断 while 后面的条件是否成立( true / false ) < 2 >、 当条件成立时,执行循环内的操作代码 ,然后重复执行< 1 >、< 2 >, 直到循环条件不成立为止 特点:先判断,后执行

do while

for

i++


break

生活中,我们经常会因为某些原因中断既定的任务安排。如在参加 10000 米长跑时,才跑了 500 米就由于体力不支,需要退出比赛。在 Java 中,我们可以使用 break 语句退出指定的循环,直接执行循环后面的代码。

continue

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

循环体中包含循环语句的结构称为多重循环。三种循环语句可以自身嵌套,也可以相互嵌套,最常见的就是二重循环。在二重循环中,外层循环每执行一次,内层循环要执行一圈。

判断一个数(小于10位)的位数。 eg, 输入999,则输出 “它是个3位的数!”

Notice: 不要把eg看成一个题的全部,要好好看题。而不是看例子写代码,否则会漏掉很多条件,或者可能情况。