大年初一打个学习卡 使用IO流复制文本

思路:
使用基本的IO流操作读入数据与写出数据

 /*
        练习 :复制文本的操作
         */
    public void test3(){
    
    
        File file =new File("Hello1.txt");
        FileReader fileReader=null;
        File file1=new File("Hel.txt");
        FileWriter fileWriter=null;
        int read;
        char[] chars=new char[5];
            try {
    
    
                fileReader=new FileReader(file);
                fileWriter=new FileWriter(file1,false);

                while ((read=fileReader.read(chars))!=-1){
    
    
                    fileWriter.write(chars,0,read);
                }
            } catch (IOException e) {
    
    
                e.printStackTrace();
            }

            finally {
    
    
                try {
    
    
                    fileWriter.close();
                    fileReader.close();
                } catch (IOException e) {
    
    
                    e.printStackTrace();
                }
            }


        }
}

猜你喜欢

转载自blog.csdn.net/weixin_46351306/article/details/113796635