• 大小: 0.10M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

Java 简化文件(夹)复制(基础篇-实例229).zip

资源截图

代码片段和文件信息

package com.mingrisoft.io;

import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

import org.apache.commons.io.FileUtils;

public class FileUtilsTest {
    public static void main(String[] args) throws IOException {
        File srcDir = new File(“D:\\明日科技“);
        File destDir = new File(“E:\\明日科技“);
        List list = new ArrayList();
        System.out.println(“复制之前文件夹中的文件:“);
        getFilePath(list destDir);
        for (String string : list) {
            System.out.println(string);// 输出复制前文件夹中所有文件
        }
        System.out.println();
        System.out.println(“复制之后文件夹中的文件:“);
        FileUtils.copyDirectory(srcDir destDir);
        getFilePath(list destDir);
        for (String string : list) {
            System.out.println(string); // 输出复制后文件夹中所有文件
        }
    }
    
    // 获得rootFile文件夹中所有文件的绝对路径并将其保存在list中
    private static List getFilePath(List list Fil

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         293  2010-09-11 17:01  .classpath
     文件         379  2010-09-11 17:01  .project
     文件          78  2013-11-15 14:29  readme.txt
     文件        2342  2013-11-21 08:41  bin\com\mingrisoft\io\FileUtilsTest.class
     文件      109043  2013-11-15 14:27  lib\commons-io-1.4.jar
     文件        1418  2010-09-11 17:01  src\com\mingrisoft\io\FileUtilsTest.java

评论

共有 条评论