我正在尝试读取我的 Eclipse java 项目的以下位置中存在的文件:
测试器 -> src -> 线程 -> ReadFile.java
这是使用的代码:
公共类测试者{
public static void main(String[] args) {
ReadFile[] readers;
readers = new ReadFile[3];
for (int intLoopCounter = 0; intLoopCounter < 3; intLoopCounter++) {
readers[intLoopCounter] =
new ReadFile("ReadFile.java", intLoopCounter);
System.out.println("Doing thread number: " + (intLoopCounter + 1));
}
}
你能告诉我要添加什么:
new ReadFile("ReadFile.java"
所以文件可以读取?
ReadFile.java 类文件中有一个缓冲阅读器。我正在试验这个只是为了看看我是否可以读取 ReafFile.java 文件并将结果显示到控制台。
这是从 ReadFile.java 引发错误的代码:
public ReadFile(String filename, int i) {
id = i;
try {
input = new BufferedReader(new FileReader(filename));
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
System.out.println("Problem occured: " + e.getMessage());
} // catch
} // Constructor