zoukankan      html  css  js  c++  java
  • Java基础之IO流,文件的复制原理与示例

    import java.io.*;

    class FileCopyDemo
    {
        /*
         * 文件的复制
         
    */
        public static void main(String[] args)
        {
            FileWriter fw = null;
            FileReader fr = null;
            
            try
            {
                fr = new FileReader("d:\\works\\demo.txt");
                fw = new FileWriter("d:\\demo.txt");
                
                char[] buffer = new char[1024];
                int length = 0;
                
                while((length=fr.read(buffer))!=-1)
                {
                    fw.write(buffer,0,length);
                }
            }
            catch(IOException e)
            {
                sop(e.getMessage());
            }
            finally
            {
                try            
                {
                    if(null!=fw) fw.close();
                    if(null!=fr) fr.close();
                }
                catch(IOException e)
                {
                    sop(e.getMessage());
                }
            }
        }
        
        public static void sop(Object obj)
        {
            System.out.println(obj);
        }
    }
  • 相关阅读:
    C# 操作Excel,使用EPPlus
    结构型设计模式之代理模式(Proxy)
    结构型设计模式之组合模式(Composite)
    结构型设计模式之桥接模式(Bridge)
    C#操作windows事件日志项
    C#操作XML序列化与反序列化
    日志组件Log4Net
    UI Automation 简介
    Selenium
    Selenium
  • 原文地址:https://www.cnblogs.com/cxmsky/p/2880971.html
Copyright © 2011-2022 走看看