问答详情
源自:4-2 Java条件语句之 if...else

这是是哪里错了呢问一直提示找不到符号呢

public class age1{

public static void main(string[] args){

int age =25;

if (age >= 18){

System.out.println("成年");

}else{

System.out.println("未成年");

}

}

}


提问者:慕的地2343132 2019-02-15 21:19

个回答

  • 慕用8557428
    2019-03-11 22:23:48

    第二行的string,S要大写,在Java中,是严格区分大小写的

  • 北国丨江山
    2019-03-01 16:32:50

    你使用自己的IDE工具编写代码,你的java文件名和类名不相同

  • qq_慕先生0195797
    2019-02-16 16:44:32

    你这个是在Eclipse或者IntelliJ IDEA等自己下载的java软件上编写的练习吧。

    问题出在第二行的String的S没有大写,以及最后三个右大括号上,

    得有层次性分别对应else的、第二行的和第一行的左大括号

    应该是这样:(第一行的红波浪线不用管哈你没写错,我这个报错是因为直接粘贴在我练习程序的后面,没给它单建包和代码页)

    https://img4.mukewang.com/5c67cd5d0001677303500211.jpg

  • qq_慕丝7046444
    2019-02-15 22:50:22

    你把上面的名字改了吧!age1这个和文件名是否一样?  一样才行!

  • 慕尼黑4213596
    2019-02-15 22:50:10

    public class HelloWorld {

        public static void main(String[] args) {

    int age=25;

    if(age>18)

    System.out.println("成年");

    else

    System.out.println("未成年");

            

            

            

            

            

            

            

    }

    }