黑马程序员技术交流社区

标题: javaee7期day09学习笔记 [打印本页]

作者: 刘闯2    时间: 2017-12-18 21:53
标题: javaee7期day09学习笔记
今天学习的重难点:
//对文件夹的复制
public class Demo09 {
        public static void main(String[] args) throws IOException {
                File src = new File("D:\\asrc");
                File dest=new File("D:\\adest");
                dest.mkdir();
                copyFile(src,dest);
        }
        public static void copyFile(File src,File dest) throws IOException {
                if (src.isDirectory()&&dest.isDirectory()) {
                        //创建文件夹
                        File f=new File(dest,src.getName());//得到的是根文件夹D:\\adest \\asrc
                        if (!f.exists()) {
                                f.mkdir();
                        }
                        File[] files = src.listFiles();
                        for (File file : files) {
                                if (file.isFile()) {
                                        File ff = new File(f,file.getName());
                                        BufferedReader br=new BufferedReader(new FileReader(file.getAbsolutePath()));
                                        BufferedWriter bw=new BufferedWriter(new FileWriter(ff));
                                        String line;
                                        while((line=br.readLine())!=null){
                                                bw.write(line);
                                                bw.newLine();
                                                bw.flush();
                                        }
                                        bw.close();
                                        br.close();
                                }else {
                                        copyFile(file,f);
                                }
                        }
                       
                }       
        }
}
作者: 陈文老师    时间: 2017-12-19 08:59

作者: 1414225997    时间: 2017-12-19 09:12

作者: 渝小妹    时间: 2017-12-19 10:45
不错不错    杠杠的   加油
作者: 花开的季节    时间: 2017-12-21 11:01
杠杠的   加油




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