编程语言
首页 > 编程语言> > java – Apache FileUtils.copyDirectory(…)的进度条

java – Apache FileUtils.copyDirectory(…)的进度条

作者:互联网

有谁知道为Apache的FileUtils.copyDirectory(File src,File dst)实现进度条的任何方法?我在JavaDocs和API中看不到任何有用的东西.在处理批量磁盘操作时似乎是一个常见的用例,所以我不确定我是否会错过一些明显的东西.

解决方法:

我想你必须自己做.我看到这个直接的解决方案

>查找要复制的所有文件,并首先计算数字或总文件大小(取决于进度条应测量的内容)
>使用FileUtils.copyDirectory(File, File, FileFilter)复制文件并“滥用”FileFilter作为回调以将进度传达到进度条

标签:java,apache-commons,apache-commons-io,fileutils
来源: https://codeday.me/bug/20190613/1232609.html