浪跡天涯
          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文件操作
          主站蜘蛛池模板: 崇州市| 枣庄市| 大邑县| 蒙阴县| 庄河市| 镇江市| 芜湖县| 龙泉市| 鄂托克前旗| 石阡县| 江口县| 宁南县| 枣庄市| 平罗县| 孟津县| 玛纳斯县| 麻江县| 无锡市| 夏河县| 闸北区| 岢岚县| 石阡县| 阳原县| 崇义县| 都兰县| 壶关县| 济南市| 贵定县| 彩票| 阜南县| 竹溪县| 乡城县| 屯门区| 高台县| 乌恰县| 潮安县| 丹巴县| 拉萨市| 宁强县| 临邑县| 富锦市|