如何检查文件是否存在于 Java 的目录中
How to Check if a File Exists in a Directory in Java
我想知道某个特定目录是否已经在 Java 中包含一个文件,具体来说,我需要使用 Java 代码检查该文件是否存在于给定目录中。
但是,由于各种权限/文件权限及其使用方式,我需要代码不会崩溃和烧毁。它正在跨平台应用程序中进行。我已经看到问题 checking if file exists in a specific directory 然而这不是我需要的。
任何带有干净Java代码创意的鞋底..(对不起,如果我的英语不好,我不是美国人)。
更新:终于找到了我需要的东西https://javajudo.com/how-to-check-if-a-file-exists-in-a-directory-in-java/
谢谢你的帮助。
您可以使用 Java 文件 exists()
方法测试文件或目录是否存在。
File file = new File("/temp.txt");
boolean cond1 = file.exists();
当找到文件或目录时,该方法将 return 为真,如果未找到文件或目录,则为假。
您也可以使用 Files.exists()
和 Files.notExists()
Java 方法,如果那样更简单的话。
还有常量 Constants.FILE_EXISTS
和 Constants.FILE_EXISTS
可用于测试条件。
我想知道某个特定目录是否已经在 Java 中包含一个文件,具体来说,我需要使用 Java 代码检查该文件是否存在于给定目录中。
但是,由于各种权限/文件权限及其使用方式,我需要代码不会崩溃和烧毁。它正在跨平台应用程序中进行。我已经看到问题 checking if file exists in a specific directory 然而这不是我需要的。
任何带有干净Java代码创意的鞋底..(对不起,如果我的英语不好,我不是美国人)。
更新:终于找到了我需要的东西https://javajudo.com/how-to-check-if-a-file-exists-in-a-directory-in-java/
谢谢你的帮助。
您可以使用 Java 文件 exists()
方法测试文件或目录是否存在。
File file = new File("/temp.txt");
boolean cond1 = file.exists();
当找到文件或目录时,该方法将 return 为真,如果未找到文件或目录,则为假。
您也可以使用 Files.exists()
和 Files.notExists()
Java 方法,如果那样更简单的话。
还有常量 Constants.FILE_EXISTS
和 Constants.FILE_EXISTS
可用于测试条件。