io操作
import java.io.*;
import java.util.ArrayList;
public class IO {
public static void main(String[] args) throws IOException {
File file = new File("D:\\Program Files (x86)\\Tencent\\QQ");
FileWriter fileWriter=new FileWriter("./qq.txt");
BufferedWriter writer=new BufferedWriter(fileWriter);
ArrayList<String> array1=new ArrayList<>();
ArrayList<String> array2=new ArrayList<>();
File[] files = file.listFiles();
for(File file1:files){
System.out.println(file1.toString());
if(file1.isFile()){
array1.add(file1.toString());
}else if(file1.isDirectory()){
array2.add(file1.toString());
}
}
writer.write("文件:");
writer.newLine();
for(String str:array1) {
writer.write(str);
writer.newLine();
}
writer.write("文件夹:");
writer.newLine();
for (String str:array2){
writer.write(str);
writer.newLine();
}
writer.flush();
writer.close();
FileReader reader = new FileReader("./qq.txt");
int buffer;
while ((buffer=reader.read())!=-1){
System.out.print((char) buffer);
}
}
}
![在这里插入图片描述](https://img-blog.csdnimg.cn/adcb2d3217f04ccc9949645a2431d165.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MjcyMDYwNA==,size_16,color_FFFFFF,t_70)