Home  >  Article  >  Java  >  Java determines whether a file directory exists

Java determines whether a file directory exists

(*-*)浩
(*-*)浩Original
2019-11-15 10:21:082844browse

Java determines whether a file directory exists

isDirectory() in java checks whether an object is a folder. The return value is of type boolean. Returns true if so, false otherwise.

The calling method is: object.isDirectory() without specifying parameters. (Recommended Learning: Java Course )

In the disk system of this machine, find a folder, use the File class provision method, list the folder to list the folder The file names and paths of all files in the file, the execution effect is as follows:

The files in the folder whose path is xxx are:

File name: abc.txt

Path name: c:\temp\abc.txt

File name: def.txt

Path name: c:\temp\def.txt

import java.io.File;
public class Test1 {
    public static void main(String[] args) {
    // 创建File对象
    File f = new File(“G:\java”);
    // 判断File对象是不是目录
        if (f.isDirectory()) {
            String[] files = f.list();
            if (null != files && files.length > 0) {
                // 遍历数组,显示目录中文件列表
                for (String file : files) {
                    System.out.println(file);
                    System.out.println("------------");
                    System.out.println(“文件的路径为” + f.getPath());
                }
            }
        }
    }
}

The above is the detailed content of Java determines whether a file directory exists. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn