JavaFileCopyLibrary提供了一种简易的方法用于执行大量的文件拷贝工作,可定义批处理进行文件复制,复制的过程可通过一个进度条显示,如下图所示:
示例代码:
Source[]sources=newSource[]{//allfilesfromdirectory/home/user/source1/newSource("/home/user/source1/",".*"),//all*.javafilesfromdirectory/home/user/source2/newSource("/home/user/source2/",".*\\.java")};String[]destinations=newString[]{"/home/user/destination1","/home/user/destination2"};CopyJobcopyJob=newCopyJob(sources,destinations,true/*recursive*/);
评论