我正在尝试从特定文件夹中获取txt文件,该文件夹与我尝试使用以下简单代码获取的类的文件夹不同:
import java.io.File;
public class MyClass{
private static File file = new File("/folder1/folder2/myFile.txt");
public static void main(String[ ] args) {
//And trying to check if it exists
if(file.exists()) {
System.out.println(file.getName() + "exists!");
}
else {
System.out.println("The file does not exist");
}
}
}
具有以下目录结构:
cFolder1
-->cFolder2
-->cFolder3
|>MyClass.java
folder1
-->folder2
|>myFile.txt
但是,上面的代码始终提供输出:
The file does not exist
这对我来说是意外的。 我该如何解决这个问题?
我尝试了这些质量检查链接中提供的解决方案,但没有一个对我有用: