<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 閱讀(1585) 評論(1)  編輯  收藏 所屬分類: web技術

    本人原創,轉載請注明出處http://m.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住
    主站蜘蛛池模板: 亚洲国产精品久久久久| 中文亚洲成a人片在线观看| 亚洲白嫩在线观看| 最近2022中文字幕免费视频| 亚洲国产精品自在在线观看| 久久九九全国免费| 亚洲激情在线观看| 蜜桃AV无码免费看永久| 亚洲mv国产精品mv日本mv| 999国内精品永久免费视频| 亚洲人成网站看在线播放| 最近中文字幕无免费视频| 亚洲成av人片天堂网无码】| 国产免费人人看大香伊| 无码AV动漫精品一区二区免费| 亚洲视频在线精品| 午夜免费啪视频在线观看 | 免费精品视频在线| 亚洲精品第一国产综合境外资源 | 久久精品国产精品亚洲毛片| 6080午夜一级毛片免费看6080夜福利| 亚洲狠狠ady亚洲精品大秀| 黄网址在线永久免费观看 | 中文在线免费不卡视频| 亚洲丁香色婷婷综合欲色啪| 国产h视频在线观看网站免费| 中文字幕无码精品亚洲资源网久久| 白白国产永久免费视频| 黄色视频在线免费观看| 久久精品夜色国产亚洲av| 波多野结衣在线免费视频| 日韩欧美亚洲国产精品字幕久久久| 亚洲日韩精品无码专区网站| 嫩草成人永久免费观看| 中中文字幕亚洲无线码| 伊在人亚洲香蕉精品区麻豆| 久久国产免费观看精品| 亚洲人成网亚洲欧洲无码| 精品国产亚洲男女在线线电影| 2021国内精品久久久久精免费| 久久水蜜桃亚洲AV无码精品|