首页 > 其他 > 详细

Hadoop学习之fileSystem.delete方法

时间:2019-11-29 19:03:35      阅读:158      评论:0      收藏:0      [点我收藏+]
fileSystem.delete里边主要有两个参数一个Path,这个是要删除的路径Path f,一个是是否递归(recursive)
Path f, boolean recursive

/** Delete a file.
*
* @param f the path to delete.
* @param recursive if path is a directory and set to
* true, the directory is deleted else throws an exception. In
* case of a file the recursive can be set to either true or false.
* @return true if delete is successful else false.
* @throws IOException
*/
源码里是这样写的 ,我的理解是

如果要删除的路径是一个文件,参数recursive 是true还是false都行
如果要删除的路径是一个目录,参数recursive 开启true就是递归删除,如果填false,而下级目录还有文件,就会报错
关于递归或者递归删除可以自行百度。

Hadoop学习之fileSystem.delete方法

原文:https://www.cnblogs.com/igong/p/11959320.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!