慕粉18721277347
2016-09-26 09:38
public class HelloWorld {
public static void main(String[] args) {
int age=25;
if (age>18) {
System.out.println("成年");}
else if (age>40) {
System.out.println("中年");}
else if(age>60){
System.out.println("老年");}
else {
System.out.println("童年");}
}
}
你的第一个if语句if (age>18) 判断的是所有大于18的 这个if语句的else if判断的范围是19以下的、
大概是这样
if(age>=60){
System.out.println("老年");
}else if(age>=40){
System.out.println("中年");
}else if(age>=18){
System.out.println("成年");
}else{
System.out.println("童年");
}
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题