gpt4 book ai didi

java - 我的程序一直说该方法无法解析

转载 作者:行者123 更新时间:2023-12-02 06:49:45 25 4
gpt4 key购买 nike

该程序应该告诉我是否可以找到我正在命名的文件。 Eclipse 没有红线,但每次运行它时都会收到此错误消息,但我不知道为什么。预先感谢您提供的任何帮助。

import java.io.File;

public class StockMarket {
public StockMarket(String[] args) {
ReadFiles r = new ReadFiles();
System.out.println(r.checkIsFile());
}
}

第二类

import java.io.*; 
import java.util.StringTokenizer;

public class ReadFiles {
public static void main(String[] args) {
System.out.println("Test");
File file = new File("C:\\stocks\\yahoo.csv");
int row = 0;
String[] [] items;
}

public boolean checkIsFile() {
File file= new File("C:\\stocks\\yahoo.csv");
return file.isFile();
}
}

错误消息:

Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
checkIsFile cannot be resolved or is not a field
at StockMarket.main(StockMarket.java:6)

最佳答案

一些值得尝试的事情。

看起来您的 ReadFiles 类没有被编译。

您可以尝试将 ReadFiles 类的导入语句添加到主函数中。

进行干净的构建。

还要注意,Eclipse 有时会变得“奇怪”,您需要执行一些关闭它、重新打开它和/或清理工作区和/或重新启动的组合。我知道您会用现代软件来思考......但它仍然会发生。

这里有几个可能有帮助的链接。

Keeping Eclipse running clean

Restarting Eclipse Clean If You Cannot Run Eclipse From A Command Line (Mac OSX)

顺便说一句,在 Eclipse 的一些先前项目和版本中,我发现自己必须经常这样做,以至于我最终只是将 Eclipse 设置为始终使用 clean 选项启动。

关于java - 我的程序一直说该方法无法解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18199350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com