Java的顺序、选择、循环结构

Java的顺序、选择、循环结构

1 顺序结构

Java的顺序结构体现在Java指令在执行时是顺序的按照从上往下的依次执行每一条代码。

2 选择结构

Java通过是由if语句和Swich语句来实现实现的

  1. if语句 使用格式:

if(表达式){
    代码块
}

如果表达式的结果为 true则执行后面代码块中的内容,否则不执行

  1. if --else语句

    使用格式

    if(表达式){
        代码块
    }else{
        代码块
    }

    如果表达式中的结果为true则会执行if后面的代码块,否则执行else后面的代码块

  1. if --else 嵌套

    使用格式

    if(表达式){
        代码块
    }else if(表达式){
         代码块
    }else if(表达式){
         代码块 
    }else{
        代码块 
    }

    当第一个表达式结果为true时,会执行该表达式后面的代码块,并且不会执行下方的表达式和代码块,否则会判断下一个表达式是否成立,如此循环下去。如果所有表达式结果都为false,则会执行最后一个else中的代码块。需要注意的是,f--else语句嵌套使用时,最后必须以else结尾。

  1. Swich多选择结构

    使用格式

            switch (表达式1){
                case 表达式a: 语句.............. ;break;
                case 表达式b: 语句.............. ;break;
                case 表达式c: 语句.............. ;break;
                default:
                   语句。。。。。。。。。。。。。。。。;
            }
        }

    swich后面的表达式将会与case中的表达式进行匹配,如果相等,则会执行相对应case后面的语句。当执行完语句以后,会自动执行该case后面其他case对应的语句。如果不希望其他语句执行,可以使用break跳出。如果所有的case表达式与swich的表达式都不相等,最后会执行default中的语句。default可写可不写

3 循环结构

  1. while 循环

    使用格式

    while(循环条件){
        代码块
    }

    如果循环条件的结果为true,则会执行后面的代码块,否则跳出循环。

    可以使用 break 或 continue 跳过循环。break可以跳出当前寻循环体,而continue可以跳过本次循环

  1. do-while 循环

    使用格式

    do{
        代码块
    }while(表达式)

    与while不同的是,do-while循环会先执行一次代码块,再判断表达式

  1. for循环

    使用格式

    for(  表达式1;表达式2;表达式3){
        代码块
    }

    表达式1一般用于赋初始值,表达式2为循环条件,如果结果为true则会执行下面的代码块,否则结束循环,表达式3一般用来改变循环变量,即表达式一中的值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值