java中拷贝文件的代码_拷贝文件夹中的所有文件到另外一个文件夹
[java]代码库/**
*
* 拷贝文件夹中的所有文件到另外一个文件夹
*
* @param srcDirector
* 源文件夹
*
* @param desDirector
* 目标文件夹
*
*/
public static void copyFileWithDirector(String srcDirector,
String desDirector) throws IOException {
(new File(desDirector)).mkdirs();
File[] file = (new File(srcDirector)).listFiles();
for (int i = 0; i < file.length; i++) {
if (file[i].isFile()) {
log.debug("拷贝:" + file[i].getAbsolutePath() + "-->"
+ desDirector + "/" + file[i].getName());
FileInputStream input = new FileInputStream(file[i]);
FileOutputStream output = new FileOutputStream(desDirector
+ "/" + file[i].getName());
byte[] b = new byte[1024 * 5];
int len;
while ((len = input.read(b)) != -1) {
output.write(b, 0, len);
}
output.flush();
output.close();
input.close();
}
if (file[i].isDirectory()) {
log.debug("拷贝:" + file[i].getAbsolutePath() + "-->"
+ desDirector + "/" + file[i].getName());
copyFileWithDirector(srcDirector + "/" + file[i].getName(),
desDirector + "/" + file[i].getName());
}
}
}
java中拷贝文件的代码_拷贝文件夹中的所有文件到另外一个文件夹相关推荐
- 拷贝文件产生副本_从Windows 10中删除文件后,文件的副本在文件历史记录中保留多长时间?...
拷贝文件产生副本 If you have decided to make use of Windows 10's file history capabilities, how long will a ...
- amd cpu不能在cmd环境下运行java代码_如何在Windows10中配置java的JDK环境
今天给大家分享一下如何配置java的JDK环境.操作步骤如下: 1.下载好 jdk 的安装文件,我下载的是 jdk-10.0.1_windows-x64_bin.exe 这个版本的安装文件: 2.使用 ...
- php excel中解析显示html代码_骑士cms从任意文件包含到远程代码执行漏洞分析
前言 前些日子,骑士cms 官方公布了一个系统紧急风险漏洞升级通知:骑士cms 6.0.48存在一处任意文件包含漏洞,利用该漏洞对payload文件进行包含,即可造成远程代码执行漏洞.这篇文章将从漏洞 ...
- java怎么导入别人的代码_怎么用eclipse将图标导入到java代码中
window.open(URL,name,features,replace) 描述 URL 一个可选的字符串,声明了要在新窗口中显示的文档的 URL.如果省略了这个参数,或者它的值是空字符串,那么新窗 ...
- Java中找朋友的代码_找朋友游戏介绍
分牌 找朋友游戏中每张5.10和K是分牌,5代表5分,10代表10分,K也代表10分,三副牌共300分.游戏中,每方都要尽量 抓获这些分牌.扣在底牌中的分牌,在计算时如果庄家被对方扣底则要加倍计算. ...
- 微信开发中消息回复的代码_消息中的消息
微信开发中消息回复的代码 Ste·ga·no·graph·y / stegəˈnägrəfi / (noun): the practice of concealing messages or info ...
- java后台传一个对象到前台_前台判断对象中的一个布尔值_springMVC面试题
1:springMVC工作原理 springMVC架构.png [用户发送请求到前端控制器dispatcherservlet,前端控制器接收到请求之后调用处理器映射器,根据请求url找到具体的处理器, ...
- 中希尔排序例题代码_【数据结构与算法】这或许是东半球分析十大排序算法最好的一篇文章...
码农有道 历史文章目录(请戳我) 关于码农有道(请戳我) 前言 本文全长 14237 字,配有 70 张图片和动画,和你一起一步步看懂排序算法的运行过程. 预计阅读时间 47 分钟,强烈建议先收藏然后 ...
- 中希尔排序例题代码_超全面分析十大排序算法
点击上方"零一视界",选择"星标"公众号 资源干货,第一时间送达 作者 | 不该相遇在秋天 责编 | 程序员小吴 前言 本文全长 14237 字,配有 70 张 ...
最新文章
- OpenCASCADE:OCCT应用框架OCAF之功能服务
- XML 新手最佳入门教程
- Codeforces Round #228 (Div. 2)
- 基于tensorflow深度学习的中文的命名实体识别
- pythoncontinue函数_Python continue语句
- 【机器学习】KNN回归
- dede后台验证码一直错误的处理方法
- 推荐16个高清图片网站,可做网站背景
- oracle 左连接 简写,SQL左连接
- windows文件夹正在使用
- Jenkins报错'Gradle build daemon disappeared unexpectedly'的问题解决
- DASCTF2022 7月赋能赛 crypto wp(DASCTF2022.07赋能赛Pwn easyheap)
- cc美团_项目注册界面实现
- 抢抓双城发展机遇 新川代表团赴渝交流
- Quo Vadis, Action Recognition? A New Model and the Kinetics Dataset I3D论文精读
- DoNet开源项目-基于jQuery EasyUI的后台管理系统
- 10款Windows实用软件推荐,满满的干货,总有一款是你必备的
- Windows下使用taskkill 命令结束进程
- 【rustdesk】windows安装vcpkg及配置, rustdesk 客户端依赖库安装
- BiSeNet V3: Bilateral Segmentation Network with Coordinate Attention for Real-time Semantic Segment
热门文章
- 计算机系统基础:计算机可靠性知识笔记
- mysql005约束.列级别
- 同时获取同一等级下多个class值的节点的方法
- 移动硬盘不可用_如何对您的网站执行移动可用性审核
- 我是如何零基础入门前端开发的(2021 版)
- terminate called after throwing an instance of 'std::out_of_range' what(): basic_string::substr
- 作为程序猿,一定要知道的电脑快捷键和Eclipse快捷键
- 用maven profile实现环境配置切换
- Fiddle:使用断点:bpu,bpafter
- leetcode53 Maximum Subarray 最大连续子数组