package cn.hp.demo01; import java.io.*; /* * 批量上传相册 *将一个文件夹下的所有图片,复制到另一个文件夹 *仅给出文件夹目录*/ public class Demo01 { public static void main(String[] args) { //把file内所有的图片,上传到file2中 File file1 = new File("D:\\img1"); File file2 = new File("D:\\宋怡宁020824\\D0719\\img2"); copy(file1, file2); } /* * 把file1内的所有图片,上传到file2中 * @param file1 * @param file2*/ public static void copy(File file1,File file2){ //获取file1的文件 File[] imgs = file1.listFiles(); //遍历,每次循环都是一个要复制的图片 for (int i = 0;i< imgs.length;i++){ try { //通过io流把文件边读边写,复制到file2目录中 FileInputStream in = new FileInputStream(imgs[i]); //拼接目标位置的图片路径(file2+图片名称) File imgFile = new File(file2,imgs[i].getName()); //System.out.println("复制到img2文件夹下的图片路径 = "
批量上传相册,将一个文件夹下的所有图片,复制到另一个文件夹,仅给出文件夹目录
最新推荐文章于 2023-06-26 00:32:07 发布
这是一个Java程序,用于批量将一个文件夹内的所有图片复制到另一个文件夹。通过File类和IO流实现文件的读写操作,实现了从指定源目录到目标目录的图片迁移。
摘要由CSDN通过智能技术生成