黑马程序员技术交流社区

标题: java Io流 [打印本页]

作者: 黑铁太上皇    时间: 2019-8-1 16:02
标题: java Io流
public static void main(String[] args) throws  IOException{
        File aa = new File("e:/111");
        File bb= new File("F:/");
        copydloe(aa,bb);
    }

    private static void copydloe(File aa, File bb) throws  IOException{
        String name = aa.getName();
        File cc =new File(bb,name);
        if(!cc.isDirectory()){
            cc.mkdir();
        }
        File[] files = aa.listFiles();
        for(File f:files){
            if(f.isDirectory()){
                copydloe(f,cc);
            }else {
                File ff=new File(cc,f.getName());
                copy(f,ff);
            }
        }
    }

    private static void copy(File f, File ff) throws  IOException {
        BufferedReader br =new BufferedReader(new FileReader(f));
        BufferedWriter bw = new BufferedWriter(new FileWriter(ff));
        String in ;
        while ((in = br.readLine())!=null){
            bw.write(in);
        }
        br.close();
        bw.close();
    }
}







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2