File file1 = new File("news1.txt");
System.out.println(file1.exists());
这打印为false,但文件news1.txt
在目录中,与该类一起。
答案 0 :(得分:0)
这假定news1.txt与该类位于同一文件夹中,并调用此代码。例如,如果您使用的是Eclipse,则会在项目的根文件夹中查找该文件,而不是在src文件夹中查找。您应该验证该文件确实位于正确的位置。
答案 1 :(得分:0)
我通常会尝试从我班级读取的文件夹中获取文件夹。通过在光盘上编写测试文件并查看创建它的位置,可以轻松完成。你可以用:
来做到这一点PrintWriter writer = new PrintWriter("the-file-name.txt", "UTF-8");
writer.println("The first line");
writer.println("The second line");
writer.close();
现在您知道默认目录的位置,以便您可以导航到您的文件或将文件放在正确的位置