java显示目录文件列表和删除目录功能

上传:qqstrategy55120 浏览: 20 推荐: 0 文件:pdf 大小:70.31 KB 上传时间:2021-07-02 02:30:54 版权申诉

以d:\a目录为例,假设D:\a目录内的结构如下:1.遍历目录d:\a。因此需要判断每个遍历到的元素是否是目录。将遍历到的目录名放进集合中。首先集合内目录元素无需排序、不同目录内子目录名可能重复,因此使用List集合而非set集合,又因为频繁增删元素,因此使用linkedlist而非arraylist集合,linkedlist集合最突出的特性就是FIFO队列。相比于递归遍历,使用队列遍历目录的好处是元素放在容器中,它们都在堆内存中,不容易内存溢出。

上传资源
用户评论