在 Java 中检查文件或目录
方法java.io。用于检查给定文件是否是Java中的现有文件。同样,方法java.io.用于检查给定文件是否是Java中的目录。这两种方法都不需要参数。File.isFile()File.isDirectory()
演示这一点的程序如下-
示例
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("这是一个文件。"); } else { System.out.println("这不是一个文件。"); } boolean directoryFlag = file.isDirectory(); if (directoryFlag) { System.out.println("这是一个目录。"); } else { System.out.println("这不是目录。"); } } catch(Exception e) { e.printStackTrace(); } } }
上述程序的输出如下-
输出结果
这是一个文件。 这不是目录。