- 1. 获取文件夹下文件列表
- 2. 获取文件属性
- 3. 创建文件 / 文件夹
File fileList = new File("E:\work");
// 获取文件夹列表
File[] files = fileList.listFiles();
2. 获取文件属性
File file = new File("E:\work\work");
// 文件名
String fileName = file.getName();
// 文件路径
String filePath = file.getPath();
// 父问价路径
String parent = file.getParent();
// 是否为文件
file.isFile();
// 是否为文件夹
file.isDirectory();
3. 创建文件 / 文件夹
创建文件夹。 mkdirs()方法会创建路径下所有不存在的文件夹;mkdir()只会创建最后一级文件夹,若路径中间文件夹不存在,会抛出异常。
// E:\work\work 文件夹路径
File files = new File("E:\work\work");
// 文件夹是否存在
if(!files.exists()){
// 创建文件夹 全路径创建
files.mkdirs();
}
创建文件。
// E:\work\work.txt 必须是文件路径,若为文件夹将抛出异常
File files = new File("E:\work\work.txt");
// 文件是否存在
if(!files.exists()){
// 创建文件
file.createNewFile();
}



