问答详情
源自:7-6 Java 中的成员内部类

照着敲都报错 奔溃

运行失败,输入错误

HelloWorld.java:28: error:  expected
		Inner inn =o.new.Inner();
		                ^
HelloWorld.java:28: error: ';' expected
		Inner inn =o.new.Inner();
		                 ^
HelloWorld.java:28: error: -> expected
		Inner inn =o.new.Inner();
		                        ^
HelloWorld.java:31: error: ';' expected
		inn.show();
		   ^
4 errors

这是什么情况啊?照着打的,标点没问题啊

提问者:代码间漫步 2018-06-02 09:12

个回答

  • Passionate1
    2018-08-01 08:13:47

    Inner inn=o. new Inner();

    1. 分号均修改为英文状态下的

    2. new 与Inner 之间无标点符号    

  • qq_千界_0
    2018-06-09 10:08:45

    根据编译器报的错自己解决个人觉得更好

  • 慕沐7710241
    2018-06-02 09:49:40

    目测是;的问题  ;分中文输入的“;”和英文输入的“;” 两者是有区别的

  • 慕沐7710241
    2018-06-02 09:45:45

    没源代码不知道问题