File Exists() 方法查找 Eclipse Java 包中不存在的文件
File Exists() method finds file that does not exist in Eclipse Java Package
请看下面我的代码。我在 Eclipse 工作。我正在处理的项目肯定没有名为“log.txt”的附件。但是当我 运行 下面的代码时,值“Exists”被打印到控制台。是什么原因造成的?
File f = new File("log.txt");
if(f.exists()) {
System.out.println("Exists");
} else {
System.out.println(" Doesnt Exist");
}
诸如“log.txt”之类的相对路径根据用户的“当前工作目录”进行解析,这取决于应用程序的启动方式。应用程序可能正在文件系统的任何位置寻找 log.txt。
如果.exists
returns为真,文件存在。打印绝对文件路径以查看文件所在位置:
System.out.println(f.getAbsoluteFile() + " Exists");
请看下面我的代码。我在 Eclipse 工作。我正在处理的项目肯定没有名为“log.txt”的附件。但是当我 运行 下面的代码时,值“Exists”被打印到控制台。是什么原因造成的?
File f = new File("log.txt");
if(f.exists()) {
System.out.println("Exists");
} else {
System.out.println(" Doesnt Exist");
}
诸如“log.txt”之类的相对路径根据用户的“当前工作目录”进行解析,这取决于应用程序的启动方式。应用程序可能正在文件系统的任何位置寻找 log.txt。
如果.exists
returns为真,文件存在。打印绝对文件路径以查看文件所在位置:
System.out.println(f.getAbsoluteFile() + " Exists");