3.Java结构

分类
1. 顺序结构
  1. 顺序结构

  2. 选择结构

  3. 循环结构

2. 结构
  1. 顺序结构

    1. 代码默认是从上到下顺序执行

    2. 顺序结构是最基本的流程控制

  1. 分支结构

  1. if ( 表达式 ) { 执行内容 }
  2. if ( 表达式 ) { 执行内容 } else{ 执行内容 }
  3. if ( 表达式 ) { 执行内容 } else if( 表达式 ) { 执行内容 }
  4. switch( 表达式 )

    case 值1:执行代码;break;

    case 值2:执行代码;break;

    case 值3:执行代码;break;

    default : 执行代码

  1. 循环结构

    1. 构成:

        1. 初始化循环变量

        2. 循环条件

        3. 循环体

        4. 改变循环变量的值

    1. 分类

        1. while( 循环条件 ){

          循环体

          •   }
        2. do {

          循环体

          •   } while( 循环条件 )
        3. for ( 初始化值;循环条件;改变初始化值)

            循环体

          •   }
    1. break 和 continue

        1. break 终止循环

        2. continue 中止循环

 

注意 : 

1. switch值 支持 byte ,short ,char ,int ,String ,枚举 类型

2. while 和 do-while 的区别在于 do-while至少会执行一次

3. switch语句如果不加break,可以无条件按顺序执行

•   break 终止语句执行

4. 当if()后没有大括号时,仅执行一行代码

 

原文地址:https://www.cnblogs.com/forelim/p/14656483.html