<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 閱讀(739) 評論(0)  編輯  收藏 所屬分類: 工作總結

    主站蜘蛛池模板: 免费一级毛片女人图片| 国产在线19禁免费观看国产| 337p日本欧洲亚洲大胆裸体艺术| 亚洲欧美综合精品成人导航| 女人被男人躁的女爽免费视频| 亚洲熟妇AV日韩熟妇在线| 女人18毛片特级一级免费视频| 久久久国产亚洲精品| 免费无码不卡视频在线观看| 亚洲精品av无码喷奶水糖心| 免费乱码中文字幕网站| 免费观看四虎精品成人| 亚洲人成图片小说网站| 国产激情免费视频在线观看| 亚洲尹人香蕉网在线视颅| 57pao国产成永久免费视频 | 亚洲毛片不卡av在线播放一区| 成人性生交大片免费看午夜a| 亚洲一区二区三区高清在线观看| 情侣视频精品免费的国产| 一级毛片a免费播放王色电影 | 亚洲日韩一中文字暮| 性做久久久久免费看| 一级毛片免费播放视频| 无码欧精品亚洲日韩一区| a毛片基地免费全部视频| 亚洲欧美在线x视频| 亚洲狠狠婷婷综合久久久久 | 黄色免费在线网站| 亚洲另类小说图片| 国产片免费在线观看| 亚洲天堂免费在线视频| 亚洲视屏在线观看| 国产成人精品男人免费| 东方aⅴ免费观看久久av| 亚洲an日韩专区在线| 国产av无码专区亚洲av果冻传媒| h视频在线观看免费完整版| 女bbbbxxxx另类亚洲| 亚洲成年轻人电影网站www| 日韩视频在线免费|