递归删除文件

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

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

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

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

    递归删除

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

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

    递归删除2

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

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

    相关文章

      网友评论

        本文标题:递归删除文件

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