编写一个java程序,要求用到以下形式的条件分支语句至少2种:if语句、if-else语句、if-elseif-else语句、switch语句等。
时间: 2024-09-30 08:12:37 浏览: 23
在Java中,我们可以使用多种条件分支语句来控制程序流程。这里是一个简单的例子,展示如何使用if语句、if-else语句以及switch语句:
```java
public class ConditionalBranches {
public static void main(String[] args) {
// If-Else语句示例
int age = 25;
if (age >= 18) {
System.out.println("You are an adult.");
} else {
System.out.println("You are a minor.");
}
// If-Elif-Else语句示例
String dayOfWeek = "Monday";
if (dayOfWeek.equals("Sunday")) {
System.out.println("It's the weekend, relax!");
} else if (dayOfWeek.equals("Saturday")) {
System.out.println("Enjoy your Saturday activities.");
} else {
System.out.println("Get ready for work/school today.");
}
// Switch语句示例
char gradeChar = 'B';
switch (gradeChar) {
case 'A':
System.out.println("Excellent job!");
break;
case 'B':
System.out.println("Good effort, keep it up!");
break;
case 'C':
System.out.println("Satisfactory performance.");
break;
default:
System.out.println("Invalid grade entered.");
}
}
}
```
在这个程序中,我们首先检查年龄是否大于等于18,然后根据不同情况输出信息。接着,我们检查一周中的哪一天,并给出相应的建议。最后,我们使用switch语句根据字母等级打印出对应的评价。