package cn.CommonsIO;
import java.io.File;
import java.io.IOException;
import java.net.URL;
import org.apache.commons.io.FileUtils;
import org.apache.commons.io.IOUtils;
public class TestCopy {
public static void main(String[] args) throws IOException {
// 复制文件
FileUtils.copyFile(new File("abc.txt"), new File("abc2.txt"));
// 复制文件到文件夹
FileUtils.copyFileToDirectory(new File("abc.txt"), new File("test"));
// 复制文件夹到文件夹
FileUtils.copyDirectoryToDirectory(new File("test"), new File("test"));
// 复制文件夹中内容到另一文件夹
FileUtils.copyDirectory(new File("test"), new File("test2"));
// 复制URL内容
String url1 = "https://avatar.youkuaiyun.com/E/D/D/3_chill_lyn.jpg";
FileUtils.copyURLToFile(new URL(url1), new File("123.jpg"));
String datas = IOUtils.toString(new URL("http://www.baidu.com"), "utf8");
System.out.println(datas);
}
}
Java_IO_CommonsIO_copy常用方法
最新推荐文章于 2024-08-05 14:30:05 发布
