学习目标:
学习目标:掌握I/O流
学习内容:
IO流的概念
以字符或字节的形式,把外部文件中的数据读到程序中------输入流
把程序中的数据,以字符或者字节的形式输出----输出流
File
1.所涵盖的方法

2.exists方法------判断路径所指的文件是否存在

运行结果

3.文件及目录的创建,删除及剪切/更名
1.mkdirs

结果验证

2.createNewFile

结果验证

3.delete()
可以删除文件或者目录 1.文件可以直接删除 2.目录为空才能删除 总结:删除目录要先把目录下的文件删空  结果验证 4.getName

5.递归删除文件
public void delAllFile(File file){
File[] fs = file.listFiles();
for(File f:fs){
f.delete();
if(f.isDirectory())
delAllFile(f);
}
}
6.循环建立五个同级文件,然后在每个文件中建立1,2,3,4,5个子文件
public void createFile(){
for(int i=1;i<6;i++){
File file = new File("D:\\IOtest\\test"+i);
file.mkdirs();
for(int j=0;j<i;j++){
file = new File("D:\\IOtest\\test"+i+"\\abc"+j+".txt");
file.mkdirs();
}
}
}
验证


# 应用 # 学习时间:
提示:这里可以添加计划学习的时间
例如:
1、 2021/1/19上午9:00~12:00
本文详细介绍了Java中I/O流的基本概念与操作方法,包括输入流与输出流的使用,File类的主要方法如exists、mkdirs、createNewFile、delete等,并提供了递归删除文件与批量创建文件的具体实现。

被折叠的 条评论
为什么被折叠?



