```java
from 是来自那个目录 to 是移动到指定目录
public static void fileMove(String from, String to) throws Exception {
try {
File dir = new File(from);
// 判断是否存在
if (!dir.exists())
return;
File moveDir = new File(to);
// 判断是否存在
if (!moveDir.exists()) {
//不存在就新建
moveDir.mkdirs();
}
// 删除旧的
if (dir.isDirectory()) {
fileMove(dir.getPath(), to + "/" + dir.getName());
dir.delete();
}
// new一个指定的文件
File moveFile = new File(moveDir.getPath() + "/" + dir.getName());
if (moveFile.exists()) {
moveFile.delete();
}
// 移动文件
dir.renameTo(moveFile);
} catch (Exception e) {
throw e;
}
}