如何使用 File 对象获取文件的目录?

2022-08-31 08:59:27

考虑以下代码:

File file = new File("c:\\temp\\java\\testfile");

testfile是一个文件,它可能存在,也可能不存在。我想使用该对象获取目录。我该怎么做?c:\\temp\\java\\File


答案 1

无论哪种情况,我都希望file.getParent()(或file.getParentFile())给你你想要的东西。

此外,如果您想了解原始文件是否确实存在并且是一个目录,那么并且就是您所追求的。Fileexists()isDirectory()


答案 2

File.getParent() from Java Documentation