浪跡天涯
          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 閱讀(388) 評論(0)  編輯  收藏 所屬分類: java文件操作
          主站蜘蛛池模板: 商都县| 南康市| 健康| 咸丰县| 长岛县| 五台县| 乌审旗| 清水县| 磐安县| 会宁县| 盈江县| 清徐县| 莫力| 江津市| 全南县| 田阳县| 扶绥县| 香格里拉县| 吉安县| 青浦区| 栾城县| 宁南县| 新乐市| 剑阁县| 兴国县| 石泉县| 宿州市| 闵行区| 察雅县| 长岭县| 香格里拉县| 凌云县| 锦州市| 丹寨县| 天津市| 福鼎市| 夹江县| 申扎县| 百色市| 博白县| 修武县|