java控制流程语句if-else
导读:if-else是Java中最基本的条件控制语句之一,用于根据特定的条件执行不同的代码块。if-else语句根据给定的条件执行代码,如果条件为真,则执行if块中的代码,否则执行else块中的代码。以下是if-else语句的语法:if (con...
if-else是Java中最基本的条件控制语句之一,用于根据特定的条件执行不同的代码块。if-else语句根据给定的条件执行代码,如果条件为真,则执行if块中的代码,否则执行else块中的代码。以下是if-else语句的语法:
if (condition) {
// code to be executed if the condition is true
}
else {
// code to be executed if the condition is false
}
下面是一个简单的if-else语句的示例,该示例检查用户的年龄是否大于等于18岁:
int age = 20;
if (age >
= 18) {
System.out.println("You are an adult");
}
else {
System.out.println("You are not an adult");
}
在这个示例中,if语句检查age是否大于等于18,如果是,则输出"You are an adult",否则输出"You are not an adult"。
在if-else语句中,else块是可选的。如果条件为真,则只执行if块中的代码。以下是一个只包含if块的示例:
int score = 75;
if (score >
= 60) {
System.out.println("You passed the exam");
}
在这个示例中,if语句检查score是否大于等于60,如果是,则输出"You passed the exam"。
除了单个if-else语句外,还可以使用多个if-else语句来执行更复杂的条件逻辑。例如,以下示例演示如何使用多个if-else语句来检查学生的分数,并输出相应的成绩等级:
int score = 85;
if (score >
= 90) {
System.out.println("Grade A");
}
else if (score >
= 80) {
System.out.println("Grade B");
}
else if (score >
= 70) {
System.out.println("Grade C");
}
else if (score >
= 60) {
System.out.println("Grade D");
}
else {
System.out.println("Grade F");
}
在这个示例中,如果分数大于等于90,则输出"Grade A",否则检查分数是否大于等于80,以此类推。如果分数小于60,则输出"Grade F"。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: java控制流程语句if-else
本文地址: https://pptw.com/jishu/1886.html