JAVA 实现文件的“复制”功能

    技术2022-05-20  37

     

    package com.softeem.msg;

     

    import java.io.FileInputStream;

    import java.io.FileNotFoundException;

    import java.io.FileOutputStream;

    import java.io.IOException;

    import java.io.InputStream;

    import java.io.OutputStream;

     

     

    public class FileOper {

    public void copyFile(String fileName1,String fileName2){

    //复制文件

    try {

    byte[] bt=new byte[1024];

    InputStream is=new FileInputStream(fileName1);

    OutputStream os=new FileOutputStream(fileName2);

    int len=0;

    while((len=(is.read(bt)))!=-1){

    os.write(bt,0,len);

    os.flush();

    }

    is.close();

    os.close();

    } catch (Exception e) {

    // TODO: handle exception

    }

     

    }

     

    public static void main(String[] args) {

    FileOper fo=new FileOper();

    String fileName1="c://person.txt";//读取文件

    String fileName2="c://star.txt";//写入文件

    fo.copyFile(fileName1, fileName2);

    }

    }

     


    最新回复(0)