org.apache.commons.io.IOUtils 的用法(神器,再也不用写冗余代码了)
首先,引入dependency
实现文件复制:
import org.apache.commons.io.IOUtils;
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
FileInputStream fileInputStream=null;
FileOutputStream fileOutputStream=null;
fileInputStream = new FileInputStream("D://uploadanddownload-0.0.1-SNAPSHOT.jar");
File file = new File("D://a/b");
file.mkdirs();
fileOutputStream=new FileOutputStream("D://a/b/uploadanddownload-0.0.1-SNAPSHOT.jar");
IOUtils.copy(fileInputStream,fileOutputStream);
IOUtils.closeQuietly(fileInputStream);
IOUtils.closeQuietly(fileOutputStream);
}
}
只需要一行代码,就可以把输入流指定的文件输出到输出流指定的文件处
