问答详情
源自:4-3 Java条件语句之多重 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("童年"); 
    }    
    
 
    
	}
}


提问者:慕斯3534015 2018-02-05 22:11

个回答

  • 慕尼黑8414315
    2018-04-13 14:19:51

    age > 40和age > 18的左括号是中文括号,改成英文的就行

  • 我是叶霖
    2018-03-29 21:45:40

    我的也是这样 看看问答原来和我有一样的

  • 张Zzzm
    2018-02-05 23:19:20

    你的符号全是英文符号吗 比如括号什么的