请问一下这个哪里错了

来源:4-2 Java条件语句之 if...else

慕斯卡2574243

2021-03-22 21:53

public class HelloWorld {

    public static void main(String[] args) {

int age=25;

String res;

if(age>18);

      res = "成年";

else

    res = "未成年";

System.out.println("age"+res);

        

        

        

        

        

        

        

        

        

        

        

        

}

}


写回答 关注

5回答

  • 面包1234qwer
    2021-04-11 05:08:45

    if(age>18);

    这里不要分号

  • 为头秃
    2021-04-01 10:54:17

    if后面如果只有一个语句可以不使用{},超过一个语句要在if后面添加大括号。代码如下

    public class HelloWorld {

        public static void main(String[] args) {

    int age=25;

    String res;

    if(age>18)

    {res = "成年";

    }

    else{

        res = "未成年";}

    System.out.println("age"+res);         

    }

    }



  • weixin_慕神8528817
    2021-03-30 17:35:12

    if()后去掉分号

  • 慕勒2777185
    2021-03-24 16:30:54

    为啥不加{}的呢?

  • 小苏小苏
    2021-03-23 09:47:28

    if ()后面大括号 {}

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1162889 学习 · 17550 问题

查看课程

相似问题