可以的,Java 的 if 条件是可以嵌套的。
if (条件1) {
if (条件2) {
// 条件1 和 条件2 都成立时执行
}
}
int score = 85;
if (score >= 60) {
if (score >= 80) {
System.out.println("成绩良好");
} else {
System.out.println("成绩及格");
}
} else {
System.out.println("成绩不及格");
}
if (a > 0) {
if (b > 0) {
if (c > 0) {
System.out.println("a, b, c 都大于 0");
}
}
}
&&、||switch(如果条件合适)✅ 用逻辑运算符改写示例:
if (score >= 60 && score >= 80) {
System.out.println("成绩良好");
}
if 嵌套如果你想了解 if / else if / switch 的用法区别,我也可以帮你对比讲解。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。