递归删除文件

作者: Ling912 | 来源:发表于2016-08-02 14:50 被阅读28次

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

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

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

递归删除

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

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

递归删除2

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

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

相关文章

网友评论

    本文标题:递归删除文件

    本文链接:https://www.haomeiwen.com/subject/qyifsttx.html