JavaSE-07 顺序结构和选择结构(if、switch)

一、顺序结构

  • 按从上到下的顺序进行
  • 顺序结构是最简单的算法结构
  • 它是任何算法都离不开的一种基本算法结构
    在这里插入图片描述

二、选择结构

if选择结构

  1. if单选择结构

    语法:

    if(布尔表达式){
                //布尔表达式的值为true,执行
            }
    

    示例代码如下,自己执行一下观察结果
    在这里插入图片描述

  2. if双选择结构

    语法:

    if(布尔表达式){
        //布尔表达式的值为true,执行
    }else{
        //布尔表达式的值为false,执行
    }
    

在这里插入图片描述

  1. if多选择结构

    语法:

    if(布尔表达式1){
        //布尔表达式1的值为true,执行
    }else if(布尔表达式2){
        //布尔表达式2的值为true,执行
    }else if(布尔表达式3){
        //布尔表达式3的值为true,执行
    }else {
        //以上布尔表达式均为false,执行
    }
    

在这里插入图片描述

  1. 嵌套的if结构

    语法:

    if(布尔表达式1){
        //布尔表达式1的值为true,执行
    		if(布尔表达式2){
            //布尔表达式2的值为true,执行
        }else{
    				//布尔表达式2的值为false,执行
    		}
    }else{
        //布尔表达式1的值为false,执行
    }
    

在这里插入图片描述

switch选择结构

  • 多选择的另一种实现方式,switch case
  • 判断一个变量和一系列值中某个值是否相等,每个值称为一个分支

语法:

switch(变量){
		case value1:
				//语句
				break; //可选
		case value2:
				//语句
				break; //可选
		case value3:
				//语句
				break; //可选
		default:  //可选
				//语句
}

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值