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

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

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

    Java技術專區--Hilly

    http://blog.duyouyou.com
       :: 首頁 :: 新隨筆 :: 聯系 ::  :: 管理

    文件或文件夾拷貝(源代碼)

    Posted on 2006-08-10 23:41 duyouyou.com 閱讀(1583) 評論(1)  編輯  收藏 所屬分類: web技術

    本人原創,轉載請注明出處http://www.tkk7.com/web/

    // 任務:
    // 寫一個文件拷貝函數:?fileCopy(String?a?,String?b)???
    // a--表示原文件名???b--表示目標文件名擴展:
    // 如果a是文件,則copy?a到b?;
    // 如果a是目錄,則copy?a下的所有文件和文件夾(包括子文件夾)到b目錄下。
    //

    import ?java.io. * ;


    public ? class ?IODemo?{
    ????
    ????
    public ? void ?fileCopy(String?a,?String?b){
    ????????File?file?
    = ? new ?File(a);

    ????????
    if ( ! file.exists()){
    ????????????System.out.println(a?
    + ? " ?Not?Exists. " );
    ????????????
    return ;
    ????????}
    ????????File?fileb?
    = ? new ?File(b);

    ????????
    if (file.isFile()){
    ????????????FileInputStream?fis?
    = ? null ;
    ????????????FileOutputStream?fos?
    = null ;
    ????????????
    try ?{
    ????????????????fis?
    = ? new ?FileInputStream(file);
    ????????????????fos?
    = ?? new ?FileOutputStream(fileb);
    ????????????????
    ????????????????
    byte []?bb? = new ? byte [?( int )file.length()];
    ????????????????fis.read(bb);
    ????????????????fos.write(bb);

    ????????????}
    catch ?(IOException?e){
    ????????????????e.printStackTrace();
    ????????????}
    finally {
    ????????????????
    try ?{
    ????????????????????fis.close();
    ????????????????????fos.close();
    ????????????????}?
    catch ?(IOException?e)?{
    ????????????????????e.printStackTrace();
    ????????????????}
    ????????????}
    ????????}
    else ? if (file.isDirectory()){
    ????????????
    if ( ! fileb.exists()){
    ????????????????fileb.mkdir();
    ????????????}
    ????????????String[]?fileList;
    ????????????fileList?
    = ?file.list();
    ????????????
    for ( int ?i? = ? 0 ;?i? < ?fileList.length;?i ++ ){
    ????????????????fileCopy(a?
    + ? " \\ " ? + ?fileList[i],b? + ? " \\ " ? + ?fileList[i]);
    ????????????}
    ????????}

    ????}
    ????
    }

    評論

    # re: 文件或文件夾拷貝(源代碼)  回復  更多評論   

    2006-08-12 12:31 by 游子
    頂一下。
    Hold住
    主站蜘蛛池模板: 成年女人男人免费视频播放| 国产AV无码专区亚洲AV蜜芽| 免费看少妇高潮成人片| 国产免费拔擦拔擦8x| 久久水蜜桃亚洲AV无码精品| 国产高清免费在线| 激情小说亚洲图片| 亚洲国产精品无码久久久久久曰| 老外毛片免费视频播放| 亚洲国产精品自产在线播放| 一级毛片一级毛片免费毛片| 中文字幕亚洲一区二区va在线| 三年在线观看免费观看完整版中文| 亚洲女同成av人片在线观看| 久久精品成人免费网站| 亚洲毛片无码专区亚洲乱| 一本无码人妻在中文字幕免费| 亚洲午夜无码久久久久小说 | 亚洲国产精品va在线播放| 国产免费播放一区二区| 亚洲免费视频在线观看| 香蕉97超级碰碰碰免费公| 久久久久久久久无码精品亚洲日韩| 亚洲AV网站在线观看| 中文字幕日本人妻久久久免费| 亚洲色欲色欲综合网站| 无码国产精品一区二区免费虚拟VR| 日韩亚洲产在线观看| 亚洲精品一级无码鲁丝片| 国产va在线观看免费| 99久久国产亚洲综合精品| 亚洲国产免费综合| 免费国产黄网站在线观看 | 亚洲中文字幕无码中文| 国产成人毛片亚洲精品| 中文字幕免费高清视频| 国内成人精品亚洲日本语音| 亚洲夜夜欢A∨一区二区三区| 中文字幕无码播放免费| 成人久久久观看免费毛片| 亚洲男人天堂影院|