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

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

慕的地2343132

2019-02-15 21:19

public class age1{

public static void main(string[] args){

int age =25;

if (age >= 18){

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

}else{

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

}

}

}


写回答 关注

5回答

  • 慕用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_慕先生...

    上学期C语言老师有说,一般这种小中大括号、引号等成双成对的,在你输入左半边的时候一次把一对都打出来,再在中间添加内容或者按回车分行,以免右半边符号遗忘丢失或者层次不对应不规范。 你这个应该就是一行一行写完再手打的右括号吧,以后可以先打一对儿再中间回车分行呀,不然不容易对准左右大括号的包括性der!

    2019-02-16 16:52:04

    共 1 条回复 >

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

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

    qq_慕先生...

    他/她这个是在自己软件上写的,所以建的有包和代码页,不是在练习题右边的练习栏框里呀。

    2019-02-16 16:46:07

    共 1 条回复 >

  • 慕尼黑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("未成年");

            

            

            

            

            

            

            

    }

    }


    慕尼黑421...

    重新打打一遍,一般一个语句可以不加{};

    2019-02-15 22:51:10

    共 1 条回复 >

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

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

1165172 学习 · 17581 问题

查看课程

相似问题