java中的程序控制语句--if

if语句的第一种格式:
    if(条件表达式) {
        if语句控制的语句体;
    }

    执行顺序:
        首先判断条件表达式的是true仍是false,若是是true,就执行语句体;不然,就什么都不执行。

    注意事项:
        A:不管条件表达式简单仍是复杂,结果是boolean类型。
        B:请记住格式,不要在{}前面写;,通常来讲:有{}无;,有;无{}
        C:{}是能够省略的。前提是if语句只控制一条语句。若是if语句控制多条语句,必须加上{}。
            推荐:永远加上{}spa


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

    执行流程:
        首先判断条件表达式的值为true仍是false。
            若是true:就执行语句体1
            若是false:就执行语句体2

    注意实现:
        if语句的第二种格式在某些状况下能够和三元表达式/三目运算符/条件表达式等价转换。
            if 在某些状况下 三元
            三元 必定能够用 if

        在某些状况下到底指的是哪些状况?
            通常的赋值是能够的。可是若是是输出就不能够。
            为何呢?由于三元运算符是一个运算符,是运算符就得有结果。

co

if语句的第三种格式:
    if(条件表达式1) {
        语句1;
    }else if(条件表达式2) {
        语句2;
    }else if(条件表达式3) {
        语句3;
    }
    ...
    else {
        语句n;
    }

if语句的使用:
    若是是一种状况,用第一种格式。
    若是是二种状况,用第二种格式。
    若是是多种状况,用第三种格式。
运算符

相关文章
相关标签/搜索