在If...else判断语句使用如下时
public static char getLevel(int num){
char level;
if(num>=90&&num<=100){
level='A';
}
if(num>=80&&num<=89){
level='B';
}
if(num>=70&&num<=79){
level='C';
}
if(num>=60 && num<=69){
level='D';
}
else{
level='E';
}
System.out.println(level);
return level;
}
public static void main(String[ ] args){
getLevel(80);
}
结果如下:

此时if 判断语句是从与else距离最近的if判断语句开始的,所以当出现多个if判断并列时,应选用另一种判断格式:
if(条件表达式)
{
执行语句;
}
else if(条件表达式){
执行语句;
}
...
else{
执行语句;
}
本文详细解析了Java中if...else语句的正确使用方法,尤其关注于避免常见的逻辑错误,通过示例展示了如何正确地组织多条件判断,确保代码逻辑清晰且易于维护。
1万+

被折叠的 条评论
为什么被折叠?



