zoukankan      html  css  js  c++  java
  • Java基础之IO流,使用字符流缓冲区复制文件

    import java.io.*;
    class BufferedCopyDemo
    {
        /*
            通过缓冲区复制一个.java文件
        
    */
        public static void main(String[] args)
        {
            FileWriter fileWriter = null;
            FileReader fileReader = null;
            BufferedWriter bufferedWriter = null;
            BufferedReader bufferedReader = null;
            
            try
            {
                fileWriter = new FileWriter("d:\\BufferCopyDemo.java");
                fileReader = new FileReader("BufferCopyDemo.java");
                
                bufferedWriter = new BufferedWriter(fileWriter);
                bufferedReader = new BufferedReader(fileReader);
                
                String line = null;
                //readLine()读取的行,并不包括结束符
                while((line=bufferedReader.readLine())!=null)
                {
                    bufferedWriter.write(line);
                    bufferedWriter.newLine();
                    bufferedWriter.flush();
                }        
            }
            catch(IOException e)
            {
                System.out.println(e.getMessage());
            }
            finally
            {
                try
                {
                    if(bufferedWriter!=null) bufferedWriter.close();
                    if(bufferedReader!=null) bufferedReader.close();
                }
                catch(IOException e)
                {
                    System.out.println(e.getMessage());
                }
            }
        }
    }
  • 相关阅读:
    docker是PaaS,与openstack是IaaS的关系
    nuget安装.net standard
    GitHub sync the original repository by pull request
    Is there a way to include commas in CSV columns without breaking the formatting?
    How to determine why visual studio might be skipping projects when building a solution
    IHttpHandler vs IHttpModule
    .NET 3.0 SDK Projects not Loading
    Microsoft Edge version
    Microsoft Edge High CPU and Memory
    Google Analytics
  • 原文地址:https://www.cnblogs.com/cxmsky/p/2881233.html
Copyright © 2011-2022 走看看