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();
      }
    }

     

  • 相关阅读:
    ng-if 下ng-model失效 ng-repeat循环输出单选框
    ng-repeat输出当前值,ng-class的使用
    SQL-select中使用条件判断语句
    JS-Ajax
    ASP.NET-缓存Cache
    MVC-Filter-脚本注入
    三层架构与MVC的区别
    MVC-Route
    cookie-session
    初衷
  • 原文地址:https://www.cnblogs.com/scenario/p/13712103.html
Copyright © 2011-2022 走看看