浪跡天涯
          web報表設計器....
          posts - 61,comments - 71,trackbacks - 0

          package codemaking.util;

          import java.awt.*;
          import java.io.*;
          /**
          * @author Administrator
          *
          * Class Function:
          */
          public class copyDirectory {
          public static void main(String args[]) throws IOException {
          String url1="D:/download";
          String url2="f:/download";
          (new File(url2)).mkdirs();
          File[] file=(new File(url1)).listFiles();
          for(int i=0;i<file.length;i++){
          if(file[i].isFile()){
          ?FileInputStream input=new FileInputStream(file[i]);
          ?FileOutputStream output=new FileOutputStream(url2+"/"+file[i].getName());
          ?byte[] b=new byte[1024*5];
          ? int len;
          ? while((len=input.read(b))!=-1){
          ? output.write(b,0,len);
          ? }
          ? output.flush();
          ? output.close();
          ? input.close();
          ? }
          if(file[i].isDirectory()){
          ?copyDirectiory(url2+"/"+file[i].getName(),url1+"/"+file[i].getName());
          ?}
          }
          }


          public static void copyDirectiory(String file1,String file2) throws IOException{
          (new File(file1)).mkdirs();
          File[] file=(new File(file2)).listFiles();
          for(int i=0;i<file.length;i++){
          ?if(file[i].isFile()){
          ?FileInputStream input=new FileInputStream(file[i]);
          ?FileOutputStream output=new FileOutputStream(file1+"/"+file[i].getName());
          ?byte[] b=new byte[1024*5];
          ?? int len;
          ?? while((len=input.read(b))!=-1){
          ??? output.write(b,0,len);
          ??? }
          ??? output.flush();
          ?????? output.close();
          ??? input.close();
          ?? }
          ?if(file[i].isDirectory()){
          ? copyDirectiory(file1+"/"+file[i].getName(),file2+"/"+file[i].getName());
          }

          }

          }
          }

          posted on 2007-03-25 00:33 JJCEA 閱讀(384) 評論(0)  編輯  收藏 所屬分類: java文件操作
          主站蜘蛛池模板: 钟山县| 茂名市| 云安县| 清原| 泰宁县| 监利县| 城口县| 丹棱县| 许昌市| 泉州市| 屯留县| 五指山市| 德江县| 彰武县| 师宗县| 故城县| 洱源县| 宝坻区| 崇仁县| 庄浪县| 沛县| 资源县| 陇南市| 武平县| 卫辉市| 炉霍县| 屏山县| 榆中县| 靖边县| 宝坻区| 张北县| 宁夏| 湘乡市| 榕江县| 恩平市| 双桥区| 方城县| 航空| 昭苏县| 砚山县| 安丘市|