Java基础 File 常见的成员方法(获取并遍历)—— listFiles ()

public  File[ ]  listFiles ()   →   获取当前该路径文件夹下所有内容,把所有的内容放到数组中返回

File f = new File("E:\\Java基础资料");
File[] files = f.listFiles();
for (File file : files) { // file 依次表示 Java基础资料 文件夹里面的每一个文件或者文件夹
    System.out.println(file);
}


方法细节:
1. 当调用者 File 表示的路径不存在时,返回 null
2. 当调用者 File 表示的路径是文件时,返回 null
3. 当调用者 File 表示的路径是一个空文件夹时,返回一个长度为0的数组
4. 当调用者 File 表示的路径是一个有内容的文件夹时,则将里面所有文件和文件夹的路径放到 File 数组中返回
5. 当调用者 File 表示的路径是一个有隐藏文件的文件夹时,则将里面所有文件和文件夹的路径放到 File 数组中返回,包括隐藏文件
6. 当调用者 File 表示的路径是需要权限才能访问的文件夹时,返回 null

 

posted @ 2023-10-21 21:03  1stzz1  阅读(177)  评论(0)    收藏  举报