for (File fi2 : file) {
if (fi2.isFile()) {
FileInputStream fs = new FileInputStream(fi2);
FileOutputStream fos= new FileOutputStream(new File(newDir,fi2.getName()));
int a ;
byte[] b = new byte[1024];
while((a=fs.read(b))!= -1){
fos.write(b,0,a);
}
fs.close();
fos.close();
}else{
fuzhiFile(fi2,newDir);
}
}
}
public static File getFile() {
Scanner sc = new Scanner(System.in);
System.out.println("输入要删除的文件夹");
while (true) {
String string = sc.nextLine();
File file = new File(string);
if (!file.exists()) {
System.out.println("您输入文件夹不存在 ,请从新输入");
} else if (file.isFile()) {
System.out.println("您输入的不是文件夹,请从新输入");