請問哪里出錯,求解?
public class HelloWorld {
? ? public static void main(String[] args) {
int age=25;
if(age>60){
? ? System.out.println("老年");
}else if(40<age<=60){
? ? ?System.out.println("中年");
}else if(18<age<=40){
? ? ?System.out.println("少年");
}else{
? ? ?System.out.println("童年");
}
2021-09-18
去掉<=60 和 <=40??
因?yàn)樯鲜鰲l件age>60如果條件不符合,else后面默認(rèn)是<=60的了,同理<=40也是一樣。