Java 控制执行流程

1.循环结构

(1)while循环

while(布尔表达式){
    //循环语句
}

(2)do...while循环

do{
    //循环语句
}while(布尔表达式);

(3)for循环

for(初始化; 布尔表达式; 更新)
{
    //循环语句
}

(4)增强for循环

String[] names = {"aaa", "bbb", "ccc" };
String name = new String();
for(name : names)
{
    System.out.println(name);
}

break和continue

        break                结束循环

        continue           跳出本层循环

        break 标签                结束循环,并跳到标签标识的循环外

        continue 标签           结束本层循环,并跳到标签位置

2.条件语句

if(布尔表达式)        
{
    //代码段
}    
else if(布尔表达式)    //可选,可以有任意数量的else if语句
{
    //代码段
}
else                  //可选
{
    //代码段
}

3.switch case语句

switch(expression){
    case value1:
        //语句
        break;      //可选
    case value2:    
        //语句
        break;      //可选
    //可以有任意数量的case语句
    default:        //可选
        //语句
}

①支持byte、short、int、char,Java SE7之后可支持String;

②break可选。若无break,则后面所有的case语句都会输出,直到出现break或结束;

③switch语句可以有一个default分支,且不需要break;

4.goto语句

        是无条件分支语句,容易滥用。

        Java存在goto关键字,但不支持goto。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值