在程序开发的过程之中一共会存在有三种程序逻辑:顺序结构、分支结构、循环结构,对于之前编写的代码大部分都是顺序结构的定义,即:所有的程序将按照定义的代码顺序依次执行。
IF分支结构
If分支结构主要是针对于关系表达式进行判断处理的分支操作。对于分支语句主要有三类的使用形式,使用的关键字:if、else。
if判断:
if(布尔表达式){
条件满足时执行;
}
if…else...判断:
if(布尔表达式){
条件满足时执行;
}else{
条件不满足时执行;
}
多条件判断:
if(布尔表达式){
条件满足时执行;
}else if(布尔表达式){
条件满足时执行;
}else if(布尔表达式){
条件满足时执行;
}[else{
条件不满足时执行;
}]
范例:观察if语句
public class JavaDemo {
public static void main(String [] args){
int age = 18;
if(age >= 18 && age <= 20){
System.out.println("听说点赞的人都很好看!!");
}
System.out.println("谢谢.");
}
}
如果说现在要进行不满足条件时的执行可以使用if…else操作。
范例:使用if…else
public class JavaDemo {
public static void main(String [] args){
int money = 19;
if(money >= 19.8){
System.out.println("来一份巨无霸汉堡!");
}else{
System.out.println("来一份卤");
}
System.out.println("味道不错!");
}
}
在使用if的时候最主要的特点是它可以进行若干个条件判断。
范例:多条件判断
public class JavaDemo {
public static void main(String [] args){
double score = 90.00;
if(score >= 90.00 && score <= 100){
System.out.println("优秀");
}else if(score >= 60.00 && score < 90){
System.out.println("良好");
}else{
System.out.println("有点尴尬");
}
}
}
在进行多条件判断的时候可以不写上else语句,但是好的习惯一定要写上else语句。
网友评论