热心网友
回答时间:2024-05-16 20:41
首先你这程序写的没有问题,可以正常运行。
也不可能是 文件名 起错的问题,如果是文件名起错 会在 Duixiangshuzu 他上画红线的。
因为你的程序是没有问题的,还出现错误,估计是编译器的问题。
你可以重建个项目 把这个类中的内容 复制过去 ,也许就不会有错误了。
最初的Person类被红色标记,说是什么defined. 可能是你之前没有保存。
至于 这个异常 ::Exception in thread "main" java.lang.NoSuchMethodError: 异常的解释如下
当应用程序试图调用类(静态或实例)的指定方法,而该类已不再具有该方法的定义时,抛出该异常。
通常由编译器捕获该错误;仅当类定义发生不相容的更改时,在运行时才会发生该错误。
收起
热心网友
回答时间:2024-05-16 20:42
你是不是有个叫Person的类了啊。。
你改个名字试下呢。。或者你HI我下。。我帮你看看哈。
收起
热心网友
回答时间:2024-05-16 20:42
很正确的程序啊,建议试试下面的方法:
1、看下你的主类文件名还是Duixiangshuzu.java
2、在编辑区右击,Run as->Run Configurations->main中的主类是不是Duixiangshuzu
3、重新启动
收起
热心网友
回答时间:2024-05-16 20:43
可以用的. 没有问题. 文件名要写成Duixiangshuzu, 这个是主类.
收起
热心网友
回答时间:2024-05-16 20:43
你这个类的类名叫什么,能不能截个全屏
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。
收起