Java--输入输出 I/O--File类
2019-08-06 本文已影响0人
蓝翼Ethan
File类
1、java.io包
- 对象 不是真正的文件
- file对象是堆内存中创建出来的一个对象空间
- 路径是看创建的对象,是否能与硬盘中的真实文件产生对应的映射关系
- 通过文件流去读取文件的内容
File file = new File("D://test//test.txt");
2、常用方法
返回值 | 方法名 | 说明 |
---|---|---|
String | getName() | 返回文件名 |
String | getAbsoluteFile() | 返回文件的绝对路径 |
boolean | createNewFile() | 在硬盘中创建新的文件 注意处理异常 |
boolean | mkdir() | 在硬盘中创建文件夹,注意只能创建一层文件夹,即父类必须存在 |
boolean | mkdirs() | 创建文件夹,可以创建多层文件夹 |
String | getParent() | 获取当前对象file的父级名字 |
File | getParentFile() | 获取当前对象file的父级对象 |
File[] | listFiles() | 获取当前file的所有的子对象 |
boolean | delete() | 删除文件 |