移动指定文件夹内的全部文件

慕雄人

慕雄人

2016-02-19 11:41

今天图老师小编要向大家分享个移动指定文件夹内的全部文件教程,过程简单易学,相信聪明的你一定能轻松get!
import java.io.File;
public class FileMove {
/**
* 移动指定文件夹内的全部文件
*
* @param fromDir
* 要移动的文件目录
* @param toDir
* 目标文件目录
* @throws Exception
*/
public static void fileMove(String from, String to) throws Exception {
try {
File dir = new File(from);
// 文件一览
File[] files = dir.listFiles();
if (files == null)
return;
// 目标
File moveDir = new File(to);
if (!moveDir.exists()) {
moveDir.mkdirs();
}
// 文件移动
for (int i = 0; i files.length; i++) {
if (files[i].isDirectory()) {
fileMove(files[i].getPath(), to + "\" + files[i].getName());
// 成功,删除原文件
files[i].delete();
}
File moveFile = new File(moveDir.getPath() + "\"
+ files[i].getName());
// 目标文件夹下存在的话,删除
if (moveFile.exists()) {
moveFile.delete();
}
files[i].renameTo(moveFile);
}
} catch (Exception e) {
throw e;
}
}
}
展开更多 50%)
分享

猜你喜欢

移动指定文件夹内的全部文件

编程语言 网络编程
移动指定文件夹内的全部文件

iPhone在文件夹内怎么新建文件夹

iphone iPhone 5s iPhone 6 iphone刷机
iPhone在文件夹内怎么新建文件夹

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

excel如何指定打开文件夹

excel
excel如何指定打开文件夹

自定义指定文件夹的图标

编程语言 网络编程
自定义指定文件夹的图标

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

WP7获取ISolatedStorage指定文件夹下所有子文件夹

文件夹 电脑入门
WP7获取ISolatedStorage指定文件夹下所有子文件夹

文件夹是什么?文件夹的分类

文件夹 办公用品 生活常识
文件夹是什么?文件夹的分类

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

java正则表达式应用的实例代码

java正则表达式应用的实例代码

路由器如何恢复出厂设置

路由器如何恢复出厂设置
下拉加载更多内容 ↓