1、步骤一:新建一个类FileDemo,选中需要建立Class的包,右键File颍骈城茇-->New-->Class,输入类名FileDemo。
2、步骤二:书写一个遍历文件夹的方法listAllFile,判断若遍历的是文件则直接添加到List集合,若遍历的是文件夹则递归。
3、步骤三:书写一个递归删除文件夹的方法,若是文件则直接删除,如果是文件夹则递归。
4、步骤四:书写main方法,分别测试递归遍历文件夹和删除。
5、步骤五:测试,右键Run As-->2 Java Applicatio艘绒庳焰n,进行测试。其中遍历的文件夹E:\\Bak1目录以及遍历文件夹结果如下所示。删除可以看到Bak2文件夹已经不存在了。读者可自行建立文件夹进行测试。
6、步骤六:总结-->在进行文件夹的删除的时候,可以先判断下文件夹是否存在。IO流的操作还有很多,需要不断积累才能活学活用。