基础7

来源:互联网 发布:手机贷款软件 编辑:程序博客网 时间:2024/06/07 07:07

程序流程控制

- 顺序结构- 判断结构- 选择结构- 循环结构

顺序结构:最简单的结构,从上往下执行语句

判断结构:if语句,有三种格式。

if语句第一种格式:    if(条件表达式)    {        执行语句;    }if语句的第二种格式:    if(条件表达式)    {        执行语句1;    }    else    {        执行语句2;    }

三元运算符是if   else 语句简写格式。

简写格式什么时候用?
当if  else 运算后,有一个具体的结果时,可以简化写成三元运算符。

if语句第三种格式:    if(条件表达式1)    {        执行语句1;    }    else if(条件表达式2)    {        执行语句2;    }    ……    else    {        执行语句;    }

这种格式由多个代码块组成,但最后只有一个代码块执行。

局部代码块:

        举例:{             int x = 3;             System.out.println(a+4);            }    局部代码块可以定义局部变量的生命周期。 

选择结构  :

    switch(表达式)    {        case 取值1:            执行语句1;            break;        case 取值2:            执行语句2;            break;        ……        default:            执行语句;            break;    } 

switch语句的特点:

 1. 表达式选择范围:byte ,short,int,char. 2. 备选答案的书写顺序是无序的,执行时肯定是从有效答案开始执行。 3. 当break在switch执行体最后面时,可以省略不写, 4. 当break在switch执行体中间时,省略不写,如果答案满足,就不会再去判断其它答案,就会把可以执行的语句都执行,直到碰到break或直到大括号终结。 5. switch有两种结束方式:碰到break或者大括号
0 0
原创粉丝点击