美文网首页我与咖啡娘的爱恨情仇
11.字节流复制文本文件

11.字节流复制文本文件

作者: 今天庹 | 来源:发表于2018-10-16 19:05 被阅读0次

    字节流复制文本文件

    package com.itheima_03;
    
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    
    /*
     * 使用字节流复制文本文件
     * 
     * 数据源  IODemo.java
     * 目的地  d:\\a\\IODemo.java
     */
    public class FileCopyDemo {
        public static void main(String[] args) throws IOException {
            //创建字节输入流对象
            FileInputStream fis = new FileInputStream("IODemo.java");
            //创建字节输入流对象
            FileOutputStream fos = new FileOutputStream("d:\\a\\IODemo.java");
            
            //一次读写一个字节
            int by;
            while((by = fis.read()) != -1) {
                fos.write(by);
                
                fos.flush();
            }
            //一次读写一个字节数组
            byte[] bys = new byte[1024];
            int len;//存储督导的字节数组
            while((len = fis.read(bys)) != -1) {
                fos.write(bys,0,len);
                
                fos.flush();
            }
            
            //释放资源
            fos.close();
            fis.close();
        }
    }
    

    相关文章

      网友评论

        本文标题:11.字节流复制文本文件

        本文链接:https://www.haomeiwen.com/subject/xjxkzftx.html