JavaSE - 程序结构

一、分支结构

1. if 语句

以下为 if 语句的两种形式

if(布尔表达式){
    // 条件为真执行
}else{
    // 条件都为假执行
}
if(布尔表达式){
    // 条件为真执行
}else if(布尔表达式){
    // 条件为真执行
}...
else{
    // 条件都为假执行
}

2. switch 语句

switch(数字|字符|枚举|字符串){
    case 内容1:
        // 内容满足执行
        [break;]
    case 内容2:
        // 内容满足执行
        [break;]
    default:
        // 内容都不满足执行
        [break;]
}

分支语句不带 break ,case 语句将满足条件后的所有分支语句全部执行一遍,直到遇见一个 break 。

二、循环语句

1. for 循环

for(1.初始化条件;2.循环结束判断;3.循环修改条件){
    //4.循环体代码;
}

执行顺序:1 2 4 3 循环控制条件(只能控制该层循环,外层循环无法控制)

2. while 循环 - 如果条件不成立,一次也不执行

while(循环结束条件判断){
    循环语句;
    修改循环结束条件:
}

3. do...while 循环 - 至少执行一次

do{
    循环语句;
    修改循环结束条件:
}while(循环结束条件判断);

break :跳出本次循环直接进入下一次循环

continue :跳出整个循环

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值