zoukankan      html  css  js  c++  java
  • day30-2FileWriter不用数组进行复制文件

    package lianxi;
    //要导的包
    import java.io.FileReader;
    import java.io.FileWriter;
    import java.io.IOException;

    public class lianxi4 {
    public static void main(String[] args) {
    //当前时间毫秒
    long c1 = System.currentTimeMillis();

    FileReader a=null;

    FileWriter b=null;
    try {
    //从硬盘中获取要写到内存中的文件的地址
    a=new FileReader("E:\b1.txt");
    //从内存中读取要输到硬盘中的文件的地址
    b=new FileWriter("D:\b2.txt");
    //声明一个变量
    int i=0;
    //把从硬盘中获取的文件写出来赋值给i 然后判断是不是为空 为空的话为-1
    while((i=a.read())!=-1){
    //把内存中获取的值i 读出来赋值给b
    b.write(i);
    //刷新b
    b.flush();
    }
    } catch (Exception e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }finally{
    //判断a中的内容是不是为空
    if(a!=null){
    try {
    //关闭a
    a.close();
    } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }finally{
    //判断b中的内容是不是为空
    if(b!=null){
    try {
    //关闭b
    b.close();
    } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    }
    }
    }
    }
    //获取当前的毫秒值
    long c2 = System.currentTimeMillis();
    //输出程序用了多少毫秒
    System.out.println(c2-c1);
    }
    }

  • 相关阅读:
    异或(^/XOR)的研究
    FastJson的使用
    KindEditor使用
    Java之Collection一
    Java之String
    Github基本使用
    Ubuntu jekyll git使用小记
    使用html editor 打开freemarker文件
    struts.xml 标签顺序
    multipart/form-data ajax 提交问题(未解决)
  • 原文地址:https://www.cnblogs.com/hfew/p/10596057.html
Copyright © 2011-2022 走看看