2019-04-10Java基础3

三目运算

X?Y:Z

    X:逻辑表达式  true or false

    Y: 表达式

    Z: 表达式

如果X的值为true,则三目的值为Y的值,反之为Z的值 ---->三目运算最后获取的一个值

循环结构

for

    语法:

        for(表达式1  ; 表达式2 ; 表达式3 ){

            语句块

        }

    通常使用for循环,有固定的循环次数时使用

while

    语法

        while(逻辑表达式){

                语句块

        }

        1、判断逻辑表达式的值是否为true

        2、如果为true,则执行语句块,反之则结束

        3、语句块执行完毕,回到第一步继续判断逻辑表达式的值

do.while

    语法:

        do{

            语句块

        }while(逻辑表达式);

    1、先执行语句块

    2、执行完毕后判断逻辑表达式的值是否为true

    3、如果为true,则回到第一步

注意

    如果循环是有次数限制的,一般采用for循环

    反之,一般使用while,

        如果需要先执行一次语句块,则使用do.while

你可能感兴趣的:(2019-04-10Java基础3)