[英]How to Check if a File Exists in a Directory in Java
我想知道某个特定目录是否已经在 Java 中有一个文件,特别是我需要使用 Java 代码检查该文件是否存在于给定目录中。
但是,由于各种权限/文件权限以及如何使用它,我需要代码不会崩溃和烧毁。 它正在跨平台应用程序中进行。 我已经看到了检查文件是否存在于特定目录中的问题,但这不是我需要的。
任何带有一些干净 Java 代码想法的鞋底..(对不起,如果我的英语不好,我不是美国人)。
更新:找到了我最终需要的 https://javajudo.com/how-to-check-if-a-file-exists-in-a-directory-in-java/
谢谢您的帮助。
您可以使用 Java File exists()
方法测试文件或目录是否存在。
File file = new File("/temp.txt");
boolean cond1 = file.exists();
当找到文件或目录时,该方法将返回 true,如果未找到文件,则返回 false。
如果这也更容易,您还可以使用Files.exists()
和Files.notExists()
Java 方法。
还有常量Constants.FILE_EXISTS
和Constants.FILE_EXISTS
可用于测试条件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.