1、文件复制教程
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import org.apache.commons.io.FileUtils;
public class TestIoutils {
public static void main(String[] args) throws IOException {
InputStream inputsream =new FileInputStream("D://www.zip");//将文件内容读取成文件流
FileUtils.copyInputStreamToFile(inputsream, new File("C://11.zip"));//再将文件复制到对应目录
}
}
2、文件删除
import java.io.File;
import java.io.IOException;
import org.apache.commons.io.FileUtils;
public class TestIoutils {
public static void main(String[] args) throws IOException {
delete();
}
public static void delete() throws IOException {
FileUtils.delete(new File("D:\\2222\\222.doc"));//删除目录下的文件
FileUtils.deleteDirectory(new File("D:\\2222"));//删除目录和文件
}
}
3、判断目录是否为空,空返回true
import java.io.File;
import java.io.IOException;
import org.apache.commons.io.FileUtils;
public class TestIoutils {
public static void main(String[] args) throws IOException {
isEmptyDirectory();
}
public static void isEmptyDirectory() throws IOException {
boolean flag=FileUtils.isEmptyDirectory(new File("D:\\333\\333"));//判断目录是否为空
System.out.print(flag);
}
}