<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    天空是藍色的

    做好軟件為中國 #gcc -c helloworld.c -o helloworld.o //編譯目標文件 #gcc helloworld.o -o helloworld //編譯成可執行exe #helloworld //運行exe
    數據加載中……
    [轉載]文件和目錄復制函數
    http://spaces.msn.com/members/kliweik/

    今天偷懶,要Roy幫我寫了一個目錄復制的函數,記錄,備后用,呵呵!

    /* Created on 2005-8-8 
     * 
     * @author wei.li  
     * TODO 用來運行外部命令的工具類 */
    package com.linktone.photo.lucene
    ;

    import java.io.File
    ;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.nio.channels.FileChannel;

    public class FileUtil {
        /** * 功能:利用nio來快速復制文件 */
        public static void copyFile(String srcFile
    , String destFile)
                throws java.io.FileNotFoundException
    , java.io.IOException {
            FileInputStream fis 
    = new FileInputStream(srcFile);
            FileOutputStream fos = new FileOutputStream(destFile);
            FileChannel fcin = fis.getChannel();
            FileChannel fcout = fos.getChannel();
            fcin.transferTo(0, fcin.size(), fcout);
            fcin.close();
            fcout.close();
            fis.close();
            fos.close();
        }

        /** * 功能:利用nio快速復制目錄 */
        public static void copyDirectory(String srcDirectory
    , String destDirectory)
                throws java.io.FileNotFoundException
    , java.io.IOException { // 得到目錄下的文件和目錄數組
            File srcDir 
    = new File(srcDirectory);
            File[] fileList = srcDir.listFiles();
            // 循環處理數組
            for (int i 
    = 0; i < fileList.length; i++) {
                if (fileList[i].isFile()) {
                    // 數組中的對象為文件
                    // 如果目標目錄不存在,創建目標目錄
                    File descDir 
    = new File(destDirectory);
                    if (!descDir.exists()) {
                        descDir.mkdir()
    ;
                    } // 復制文件到目標目錄
                    copyFile(srcDirectory + 
    "/" + fileList[i].getName(),
                            destDirectory + 
    "/" + fileList[i].getName());
                } else {
                    // 數組中的對象為目錄
                    // 如果該子目錄不存在就創建(其中也包含了對多級目錄的處理)
                    File subDir 
    = new File(destDirectory + "/"
                            + fileList
    [i].getName());
                    if (!subDir.exists()) {
                        subDir.mkdir()
    ;
                    }
                    // 遞歸處理子目錄
                    copyDirectory(srcDirectory + 
    "/" + fileList[i].getName(),
                            destDirectory + 
    "/" + fileList[i].getName());

                }
            }
        }

        public static void main(String
    [] args) throws IOException {

            FileUtil.copyDirectory(
    "e:/temp/index/test", "e:/temp/index/test2");
        }

    }

    posted on 2005-12-29 17:52 bluesky 閱讀(738) 評論(0)  編輯  收藏 所屬分類: 工作總結

    主站蜘蛛池模板: 粉色视频成年免费人15次| 久久精品国产亚洲AV电影| 亚洲免费网站观看视频| 黄页网站免费在线观看| 亚洲卡一卡2卡三卡4麻豆| 99爱在线精品免费观看| 亚洲性色高清完整版在线观看| **真实毛片免费观看| 亚洲国产av一区二区三区丶| 国产精品久久免费| 亚洲国产成人精品电影| 毛片高清视频在线看免费观看| 亚洲熟女综合色一区二区三区| 蜜桃精品免费久久久久影院| 国产精品亚洲专区无码WEB| 又爽又高潮的BB视频免费看| 一级人做人a爰免费视频| 亚洲愉拍99热成人精品热久久| 久久99热精品免费观看牛牛| 亚洲日韩中文字幕| 精品国产免费一区二区| 尤物视频在线免费观看| 亚洲AV区无码字幕中文色| 91精品免费国产高清在线| 亚洲精品精华液一区二区| 国产精品亚洲二区在线观看| 特级精品毛片免费观看| 亚洲中文字幕无码久久2020| 亚洲精品成人网久久久久久| 日本免费一区二区三区| 亚洲综合av一区二区三区不卡| 亚洲日韩国产精品乱| 91香蕉国产线观看免费全集| 亚洲a∨国产av综合av下载| 亚洲日韩激情无码一区| 一级女人18毛片免费| 一级免费黄色大片| 91亚洲国产成人久久精品网址| www.亚洲精品| jjizz全部免费看片| 一区二区三区免费在线视频 |