I/O流之File类常用方法(2)
来源:互联网 发布:祸害成患妖成灾网络剧1 编辑:程序博客网 时间:2024/05/16 09:05
5、文件夹相关:
1)staic File[] listRoots() 列出所有的根目录(Window中就是所有系统的盘符)
举例:
File[] roots = File.listRoots(); //列出所有的根目录 for(File file : roots){ System.out.println(file); }
2)list() 返回目录下的文件或者目录名,包含隐藏文件。对于文件这样操作会返回null。
举例:
String[] fileNames = file.list(); /*把当前文件夹下面的所有子文件名与子文件夹名存储到一个String类型的数组中返回。*/ for(String fileName : fileNames){ System.out.println(fileName); }
3)listFiles() 返回目录下的文件或者目录对象(File类实例),包含隐藏文件。对于文件这样操作会返回null。
举例:
File[] files = file.listFiles(); /*把当前文件夹下面的所有子文件与子文件夹都使用了一个FIle对象描述,然后把这些File对象存储到一个FIle数组中返回*/ for(File fileItem : files){ System.out.println("文名:"+fileItem.getName()); }
4)list(FilenameFilter filter) 返回指定当前目录中符合过滤条件的子文件或子目录。对于文件这样操作会返回null。
5)listFiles(FilenameFilter filter) 返回指定当前目录中符合过滤条件的子文件或子目录。对于文件这样操作会返回null。
举例:
这两种方法类似,只不过list的返回值为String类型。
0 0
- I/O流之File类常用方法(2)
- I/O流之File类常用方法(1)
- java I/O流(2)File类
- I/O流,File类
- I/O流--File类
- I/O流之初步认识、File类构造方法以及文件路径问题
- File I/O(2)
- Python 中File I/O 和一些常用的方法
- Java-I/O操作之File类、字节流
- Java I/O流系统之File类整理
- java i/o 类之File
- java i/o 类之File
- I/O----File类
- Java学习之路0723(九)(I/O流、File文件类)
- java(I/O流二)java.io.File类
- java I/O流-File类
- Day17—File 类、I/O流
- Java基础I/O ---File类(2)
- NGINX负载均衡
- 解决 object references an unsaved transient instance - save the transient instance before flushing
- UVA - 10050 Hartals
- STM32自学笔记——外部中断
- SpringAOP注解方式记录操作日志(操作模块,操作功能,调用方法,主键信息等)支持多笔操作时记录
- I/O流之File类常用方法(2)
- Object 详解
- java工具类开发之json工具类JsonUtils和写数据回页面工具类ResponseUtils
- UVA - 540 Team Queue
- .net 执行多条cmd 命令方法与大批量CSV文件合并成一个文件方法
- 使用Gallery控件实现个人相簿功能
- 1130数据结构上机测试1:顺序表的应用
- 终于决定对自己学的东西做一个总结
- UVA - 101 The Blocks Problem