首先了解一下if-else选择结构的基本语法和结构:
i f(布尔类型的条件){
//条件为真进入执行代码块1
}
else{
//条件为假进入代码块2
}
if-else程序是之上而下执行,当遇到第一个满足if条件的时候,就会执行对应的代码块1
而不符合if条件的其他结果就会执行else后面的代码块2。
为什么使用 if-else?
使用传统的if选择结构也可能完成如果否则之类的问题,但是可能造成代码的冗余,浪费时间。
下面看一实际的案例:
(题目要求:假如张浩的Java成绩大于98分老师就奖励他,如果成绩低于98就要被罚编程)
再看一下输出的结果: