问答详情
源自:7-5 什么是 Java 中的内部类

为什么editplus报错 eclipse就不会 什么原因?

https://img.mukewang.com/5bd443240001b8d106170926.jpg

https://img1.mukewang.com/5bd443260001e3f806860798.jpg

---------- javac ----------
HelloWorld12.java:9: 错误: 找不到符号
 Inner rank =hello.new Inner();
                       ^
  符号:   类 Inner
  位置: 类 HelloWorld
1 个错误

输出完成 (耗时 0 秒) - 正常终止


提问者:java8888 2018-10-27 18:52

个回答

  • 一颗机智豆
    2018-10-29 09:45:17
    已采纳

    你第八行生成的是HelloWorld对象,不应该是HelloWorld12对象吗

  • java8888
    2018-10-28 19:48:51

    类名与文件名称都是一致的,有木有大佬知道怎么回事?


    https://img.mukewang.com/5bd5a1bc000108a711170864.jpg

  • qq_打得不错_0
    2018-10-27 21:21:06

    额,你看看你的第二个图的外部类名字是Helloworld12,但是你在生成外部类对象的时候写的是Helloworld