递归删除文件

没事做,看到别人说面试被问到这题目,心血来潮,就去看看呗

原理:是目录就递归调用,是文件就直接删除

就这么简单,下面看代码吧!

递归删除

代码里面注释比较详细了,就不再说明了,也没必要了。

下面是改造的,其实差不多。

递归删除2

都说差不多了,所以还是有些是不一样的啦!这个,如果你传入的filePath是一个文件的话,那么就没什么反应,可以防止误删,如果是目录才删除。有人问了,那我71行放出来,岂不是一样可以删除了,所以,放开71行的同时也加多个判断不就得了么。对吧!

反正换汤不换药,两种都差不多,各位客官看自己喜好吧!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容