记录一下使用java8进行文件操作。这里列出文件的读取,过滤,匹配后缀、文件的创建、写入和删除目录中的所有文件。 在创建文件时暂时没有发现自动创建文件的方法,只能手动先创建目录然后创建文件。
文件创建
使用Files.createFile()方法进行文件创建
需要注意的是:创建文件时必须保证该文件目录已存在,不然会抛异常
public static class TestCreateFile {
public static void main(String args[]) throws Exception {
//文件目录
String path= "D:\\test\\";
//文件
String file = path + "newFile.txt";
//先创建目录
if(!Files.exists(Paths.get(path)))
Files.createDirectory(Paths.get(path));
//再创建文件
Files.createFile(Paths.get(file));
}
}
文件读取
使用Files.lines()方法进行文件读取,代码如下:
更多点击www.javacorn.com