import java.io.File;
public class Demo3 {
public static void cutfile(File f1,File f2){
String sf1=f1.getName();
String sf2=f2.getAbsolutePath();
String sf3=sf2+"\\"+sf1;
System.out.println(sf3);
File f3=new File(sf3);
f3.mkdir();//創建文件夾
File[] files=f1.listFiles();
for(File file:files){
if(file.isFile()){
file.renameTo(new File(f3+"//"+file.getName()));//剪切文件
}
else if(file.isDirectory()){
cutfile(file,f3);
}
}
f1.delete();
}
public static void main(String[] args) {
File f1=new File("E:\\aa");
File f2=new File("E:\\bb");
cutfile(f1,f2);
}
}
效果:把aa文件夾剪切到bb中