使用 Java 检查文件或目录
java.io.File.isFile() 方法用于检查给定文件是否是 Java 中的一个现有文件。类似的,java.io.File.isDirectory() 方法用于检查给定文件是否是 Java 中的一个目录。这两个方法都不需要参数。
一个演示此方法的示例如下:
示例
public class Demo {
public static void main(String[] args) {
try {
File file = new File("demo1.txt");
file.createNewFile();
boolean fileFlag = file.isFile();
if (fileFlag) {
System.out.println("This is a file.");
} else {
System.out.println("This is not a file.");
}
boolean directoryFlag = file.isDirectory();
if (directoryFlag) {
System.out.println("This is a directory.");
} else {
System.out.println("This is not a directory.");
}
} catch(Exception e) {
e.printStackTrace();
}
}
}上述程序的输出如下:
输出
This is a file. This is not a directory.
广告
数据结构
网络
关系型数据库
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
JavaScript
PHP