Erstellen Sie am ersten Tag des neuen Jahres eine Lernkarte und kopieren Sie den Text mithilfe des E / A-Streams

Idee:
Verwenden Sie grundlegende E / A-Stream-Operationen zum Ein- und Auslesen von Daten

 /*
        练习 :复制文本的操作
         */
    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();
                }
            }


        }
}

Ich denke du magst

Origin blog.csdn.net/weixin_46351306/article/details/113796635
Empfohlen
Rangfolge