老师我这样写的代码是否正确?有没什么问题呢?
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<40 && age>18){
System.out.println("少年");
}else{
System.out.println("童年");
}
}
}
一楼说的不对,是这样的,看我的程序,第七行的时候已经判断了age>60,这是age肯定>40,所以在第9行括号里没必要写成age<60&&age>40,下面几个同样。