zoukankan      html  css  js  c++  java
  • 如何利用IO流复制文件

    如何利用IO流复制文件

    文件复制的步骤:

    1. 创建一个字节输入流对象,构造方法中绑定要读取的数据源

    2. 创建一个字节输出流对象,构造方法中绑定要写入的目的地

    3. 使用字节输入流对象中的方法read读取文件

    4. 使用字节输出流的中的方法write,把读取到的字节写入到目的地的文件中

    5. 释放资源

    public class Demo01CopyFile {
       public static void main(String[] args) throws IOException {  
           //1.创建一个字节输入流对象,构造方法中绑定要读取的数据源
    FileInputStream fis = new FileInputStream("d:\a.txt");
           //2.创建一个字节输出流对象,构造方法中绑定要写入的目的地
           FileOutputStream fos = new FileOutputStream("e:\a.txt");
    byte[] bytes = new byte[1024];
           int len = 0;
           //3.使用字节输入流对象中的方法read读取文件
           while((len = fis.read(bytes))!=-1){
               //4.使用字节输出流的中的方法write,把读取到的字节写入到目的地的文件中
               fos.write(bytes,0,len);
          }
           //4.释放资源(先关闭字节输出流资源,在关闭字节输入流资源-->文件写入完毕,说明已经读取完毕)
           fos.close();
           fis.close();
      }
    }

     

  • 相关阅读:
    玩转持续化集成之Jenkins
    常用的免费移动应用测试框架推荐
    没有学过功夫能否练神功
    Android APP性能测试(下)
    Android APP性能测试(上)
    python-mongodb简单封装
    python使用协程完成批量模拟支付
    python多进程完成模拟支付
    python多线程完成模拟支付请求
    python-自动登录禅道
  • 原文地址:https://www.cnblogs.com/scenario/p/13712103.html
Copyright © 2011-2022 走看看