问答详情
源自:2-4 变量是什么

请教一下运行失败 这是什么原因?

public class HelloWorld{

    public static void main(String[] args) {

String hobby="慕";

System.out.println("变量hobby的内容是:"+hobby);

String hobby="慕课网";

System.out.println("重新赋值后变量hobby的内容是:"+hobby);

}

}


提问者:qq_慕勒1546855 2020-05-29 10:00

个回答

  • 一只程序猿儿
    2020-06-15 19:14:40

    命名重复

  • 精慕门2592814
    2020-06-10 09:25:36

    重名了   冒号应该是英文的  不是中文

  • 夏木空蝉
    2020-06-03 13:51:14


    public class HelloWorld{    
        public static void main(String[] args) {
            String hobby = "慕";
            System.out.println("变量hobby的内容是:" + hobby);
            hobby = "慕课网";//hobby变量已经初始化过了,不能同名。但是可以把String去掉,这样就可以重新赋值了
            System.out.println("重新赋值后变量hobby的内容是:" + hobby);//源代码里面这一句结尾的分号是中文的分号,会报错。需要切换到英文输入法再输入分号就可以了
        }}


  • qq_慕工程0207191
    2020-06-01 16:20:53

    命名重复了