1. if 语句:
if 语句用于在条件为真时执行特定的代码块。
if (条件) {
// 如果条件为真,执行这里的代码
}
示例:
int num = 5;
if (num > 0) {
System.out.println("Positive");
}
2. if-else 语句:
if-else 语句用于在条件为真时执行一个代码块,否则执行另一个代码块。
if (条件) {
// 如果条件为真,执行这里的代码
} else {
// 如果条件为假,执行这里的代码
}
示例:
int num = -3;
if (num > 0) {
System.out.println("Positive");
} else {
System.out.println("Non-positive");
}
3. else if 语句:
else if 语句用于在多个条件之间进行选择,可以有多个 else if 语句。
if (条件1) {
// 如果条件1为真,执行这里的代码
} else if (条件2) {
// 如果条件2为真,执行这里的代码
} else {
// 如果以上条件都不满足,执行这里的代码
}
示例:
int num = 0;
if (num > 0) {
System.out.println("Positive");
} else if (num < 0) {
System.out.println("Negative");
} else {
System.out.println("Zero");
}
4. switch 语句:
switch 语句用于根据表达式的值选择性地执行一组语句。
switch (表达式) {
case 值1:
// 如果表达式的值等于值1,执行这里的代码
break;
case 值2:
// 如果表达式的值等于值2,执行这里的代码
break;
// ...
default:
// 如果表达式的值与所有的 case 值都不匹配,执行这里的代码
}
示例:
int dayOfWeek = 3;
switch (dayOfWeek) {
case 1:
System.out.println("Monday");
break;
case 2:
System.out.println("Tuesday");
break;
// ...
default:
System.out.println("Invalid day");
}
在使用条件语句时,注意遵循逻辑的清晰性和可读性,选择适当的条件结构根据问题的性质。
转载请注明出处:http://www.zyzy.cn/article/detail/13467/Java