if和switch选择结构

目录

一、debug运行模式

二、if结构

三、if-else结构

四、多重if结构

五、嵌套if结构

六、switch结构


一、debug运行模式

作用:debug模式是用来帮助Java的开发人员更好的理解代码,是不会对代码程序的运行结果产生任何影响的工具,一个合格的Java开发人员应该熟练的使用debug模式来运行代码,它的存在,使得Java开发人员节省了大量的人力和脑力对代码的运算进行解析。

下面我们来熟悉它的操作步骤:

        1、在代码左侧双击进行打断点

        双击蓝色框内的任意代码行(依据自己的需要,挑选断点),产生蓝色标记即为设置断点成功。

        2、用debug的方式运行代码

        如图所示的两个图案均为以debug的方式运行代码

        3、单步执行,观察变量和程序运行的步骤

        点击如下图所示的记号,即为执行下一步

通过上述运行即可观察到自己的程序运行的变量和方式

二、if结构

if结构语句主要是应对单条件的情况下使用的

if(条件语句){

        代码;//条件语句的判断结果为true的时候能走到的代码

}

通过if语句的判断和iif语句内的代码的执行。能够更好的将数据进行区分运算。

if语句是选择语句的重要基础,即使是复杂的逻辑运算公式,都离不开if语句的判断。

三、if-else结构

if-else结构在遇到正反两种情况的时候最适用

if(条件语句){

        代码;//如果判断为true就走这

}else{

        代码;//如果判断为flase就走这

}

四、多重if结构

多重if结构便于应对复杂的条件,它可以在多个不同的条件的时候执行不同的代码。也可以对不同梯段的数据执行不同的语句操作。

if(条件一){

        代码;满足条件一的时候走这。

}else if(条件二){

        代码;满足条件二的时候走这。

}else{

        代码;条件一和条件二都不满足的时候走这。

}

五、嵌套if结构

适合用于挖掘多个深层的数据。

嵌套if结构可以使用无数个if语句,可以使得满足多个条件的大量数据也能够得到执行到相对应的程序。

if(条件1){

        语句;//只满足条件1,才能执行这里的语句

        if(条件2){

                语句;//同时满足条件1和条件2,才能执行这里的语句

        }else{

                语句;满足条件1但不满足条件2,才能执行执行这里的语句

        }

}else{

        if(条件3){

                语句 ;不满足条件1但满足条件3,才能执行这里的语句

        }else{

                语句;不满足条件1也不满足条件3,才能执行这里的语句

        }

}

六、switch结构

switch结构,在等值判断的情况下最适合使用

switch(变量或者表达式){

        case 值:

                语句;

        break;

        ···

        default:

                语句;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值