我是一名java小白,这也是我第一次写博客,这个博客用于分享我每天的学习经历,如果代码有误,欢迎大牛来评论区探讨,也希望我能坚持复习,早日从入门到精通。
分支结构
第一种结构:一选一
if(条件表达式){
执行表达式
}
public static void main(String[] args) {
//第一种结构:一选一
int heartRate = 80;
if(heartRate < 60 || heartRate > 100){
System.out.println("您的心率不合格,需要进一步检查!");
}
System.out.println("检查结束");
}
第二种结构:二选一
if(条件表达式){
执行表达式1
}else{
执行表达式2
}
public static void main(String[] args) {
//第二种结构:二选一
int age = 20;
if(age < 18){
System.out.println("你还没有成年 不允许进入网吧!");
}else{
System.out.println("你已经成年了 允许进入网吧玩耍!");
}
}
第三种结构:多选一
if(条件表达式){
执行表达式1
}else if(条件表达式){
执行表达式2
}else if(条件表达式){
执行表达式3
}
…
else{
执行表达式n
}
public static void main(String[] args) {
int age = 20;
if(age < 0){
System.out.println("您输入的年龄不合法");
}else if(age < 18){
System.out.println("青少年时期");
}else if(age < 35){
System.out.println("青壮年时期");
}else if(age < 60){
System.out.println("中年时期");
}else if(age < 120){
System.out.println("老年时期");
}else{
System.out.println("你要成仙吗?");
}
}