目录
一、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:
语句;
}