如何在Java中检查一个文件是否存在于一个目录中?

问题描述 投票:0回答:1

我想在Java中找出某个目录中是否已经有文件,具体来说,我需要用Java代码检查某个目录中是否存在文件。

但是,我需要代码不会因为各种权限文件权限以及如何使用而崩溃和烧毁。它要在一个跨平台的应用中使用。我已经看到了这个问题 检查文件是否存在于特定的目录中 但这不是我所需要的。

任何善良的鞋底与一些干净的Java代码的想法... (对不起,如果我的英语不好,我不是美国人)。

更新一下。最终找到了我需要的东西 https:/javajudo.comhow-to-check-if-a-file-exists-a-directory-in-java。

谢谢,谢谢你的帮助。

java file-io directory file-exists
1个回答
0
投票

你可以使用Java文件来测试一个文件或目录是否存在。exists() 方法,当找到文件或目录时,该方法将返回true,如果没有找到文件,则返回false。

File file = new File("/temp.txt");
boolean cond1 = file.exists();

当找到文件或目录时,该方法将返回true,如果没有找到文件,则返回false。

你也可以使用 Files.exists()Files.notExists() Java方法,如果这样也比较方便。

还有一些常量 Constants.FILE_EXISTSConstants.FILE_EXISTS 你可以用来测试条件。

© www.soinside.com 2019 - 2024. All rights reserved.