java 分支与循环

分支:

1.分支结构:
    if(条件){
        条件为true执行的语句;
    }
    备注:
        条件:boolean变量;关系运算符;逻辑运算符
        条件为true可以执行的语句个数不限定;
    

 2. 嵌套if:
    if(条件){
        条件为true执行的语句;
        if(条件){
            条件为true执行的语句;
        }
        ....
    }
    

 3.多重if:
    if(条件一){
        条件一为true执行的语句;
    }else if(条件2){
        条件2为true执行的语句;
    }...else if(条件n){
        条件n为true执行的语句;
    }[else{
        不满足任何条件的时候执行的语句;
    }]
    备注:else必须放在最后
        所有的条件最终只能执行一个
        
 4.switch:
    switch(变量名字){
        case 值:
            满足条件执行的语句;
            break;
         ....
            break;
         [default:
            不满足任何条件的时候执行的语句;
            break;]
    }
    备注:
        变量名:byte short int char
        变量的数据类型和值得数据类型要一致

循环:

循环四要素:
    a. 开始
    b. 结束
    c. 开始-->结束的渐变过程
    d. 循环体(重复操作的事情)


1. while
    循环开始
    while(结束条件){
        循环体;
        开始到结束的渐变过程
    }
    特点:先判断,后执行循环
    
2. do...while()
    循环开始;
    do{
        循环体;
        渐变过程;
    }while(循环结束条件);
    特点:先执行循环,后判断,至少要执行一次循环
    
3. for
    循环开始;
    for(;循环结束条件;){
        循环体;
        开始到结束的渐变过程;
    }
    特点:先判断,后执行
    简化:
    for(循环开始;循环结束条件;开始到结束的渐变过程){
        循环体;
    }

4. 循环终止
    break:结束所在的循环
    continue:结束本次循环,开始下一次循环

5. 嵌套循环
    
    for(){  // 第一层
        for(){  // 第二层
            while(){    // 第三层
            }
        }
        while(){}
    }
    注意:嵌套循环的层数不要超过三层
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值