在电脑D盘创建一个名为FileList的文本文件,将D盘下所有文件及文件夹名称保存到这个文件中。
import java.io.File;
import java.io.FileWriter;
public class Test2 {
public static void main(String[] args) {
try {
File f = new File("D:\\FileList.txt");
if(!f.exists()) {
f.createNewFile();
}
else {
System.out.println("文件已存在");
}
File file = new File("D:\\");
File[] fs = file.listFiles();
FileWriter out = new FileWriter(f);
for (File fs1 : fs) {
out.write(fs1.getPath()+'\r'+'\n');
}
out.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}