public class HelloWorld {
public static void main(String[] args) {
int age=25;
if(age>=60)
System.out.println("老年") ;
else
if(age>=40)
System.out.println("中年");
else
if(age>=18)
System.out.println("成年") ;
else
System.out.println("未成年");
}
}
1.你的代码风格真乱。不知道是不是文字编译器有问题。还是显示的问题,还是你没注重。
2.你的代码应该是有效的,不过建议还是把if() 里面的判断写清楚别人说。
3.建议if else后面都跟{},即使你的if语句后面只需要执行一条语句,也建议你把{}写上。
public class HelloWorld {
public static void main(String[] args) {
int age=25;
if(age>=60){
System.out.println("老年") ;
}
else if(age>=40){
System.out.println("中年");
}
else if(age>=18){
System.out.println("成年") ;
}
else{
System.out.println("未成年");
}
}
}
不好意思上面的代码还是有问题:
public class HelloWorld {
public static void main(String[] args) {
int age=25;
if(age>=60){
System.out.println("老年") ;
}
else if(age>=40&&age<60){
System.out.println("中年");
}
else if(age>=18&&age<40){
System.out.println("成年") ;
}
else{
System.out.println("未成年");
}
}
}