zoukankan      html  css  js  c++  java
  • java-day03

    判断语句if格式

      if(关系表达式){

      }

    if...else格式:

      if(关系表达式){

      }else{

      }

    if...else if格式:

      if(关系表达式){

      }else if(关系表达式){

      }else{

      }

    选择语句switch格式:

      switch(表达式){

      case 常量值 1:

        语句块 1;

        break; 

      case 常量值 2:

        语句块 2;

        break;

       ...

      default:

        语句块 n+1;

        break;

      }

    switch小括号中的数据类型

      基本数据类型:byte/short/int./char

      引用数据类型:String字符串,enum枚举

    switch case的前后顺序可以颠倒,而且break语句可以省略

    case的穿透性

      匹配到哪一个case就从哪一个位置向下执行,直到遇到break语句或整体结束为止

    循环语句4个基本

      1.初始化语句:在循环开始最初执行,而且只执行一次

      2.条件判断:如果成立则继续,如果不成立则退出

      3.循环体:重复要做的事情内容

      4.步进语句:每次循环之后要进行的扫尾工作

    for语句格式

      for(初始化表达式;布尔表达式;步进语句){

      循环体;

    }

    while语句格式

      基本格式:

        while(条件判断){

          循环体;   

        }

      扩展格式:

        初始化语句

        while(条件判断){

          循环体;

          步进语句;   

    }

    do...while语句格式:

      初始化语句

      do{

        循环体;

        步进语句; 

       }while(条件判断);

    循环语句区别

      1.如果条件不匹配,while语句与for语句执行0次,而do...while语句执行1次

      2.for循环的变量在小括号当中定义只有循环内可以使用

    break语句

      直接跳出此次循环

    continue语句

      跳出当前循环,开始下一次

    死循环标准格式:

      while(true){

      }

    循环嵌套

      外循环执行第一次,内循环执行结束后,再执行第二次外循环.....

  • 相关阅读:
    java 23种设计模式 深入理解
    ORACLE 一条记录 某字段值以';'拆分为多条记录
    rabbitmq集群故障恢复
    ORACLE 时间加减操作
    Asp.net MVC Razor输出字符串方法(js中嵌入razor)
    C# ToString() 数据格式
    DOM的整个知识体系
    EF 连接模式
    EF Code First 数据库连接方式
    使用border实现提示框的
  • 原文地址:https://www.cnblogs.com/324fch/p/11678510.html
Copyright © 2011-2022 走看看