我正在尝试用 java 打开一个文本文件。我使用的是ubuntu 12.04。以下是我的代码:
package nlp;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.FileReader;
import java.io.InputStreamReader;
public class sentence {
public static void main(String[] args) {
System.out.println("hello");
FileReader fr = new FileReader("test.txt");
BufferedReader br = new BufferedReader(fr);
String line;
while ((line = br.readLine()) != null) {
// process the line.
}
br.close();
}
}
我正在使用 Eclipse 进行开发。它说“文件未找到”。我已将文本文件放入 .class 和 .java 文件夹中。我哪里出错了?
最佳答案
Eclipse 中的默认执行目录是项目文件夹的根目录。将文件放在那里或在路径前面加上正确的底层文件夹结构。
关于java - 无法在java中打开文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24243599/