Java使用字节流复制文件的方法
程序员文章站
2024-02-20 13:34:22
其实用java程序复制文件并不难,具体内容如下
import java.io.fileinputstream;
import java.io.fileou...
其实用java程序复制文件并不难,具体内容如下
import java.io.fileinputstream; import java.io.fileoutputstream; import java.io.ioexception; import java.util.linkedlist; import java.util.list; //文件复制 //e:/3.jpg ---> d:/1.jpg public class copyfilebyio { public static void main(string[] args) { fileinputstream fis=null; fileoutputstream fos=null; try { //输入流读取 e:/3.jpg fis=new fileinputstream("e:/3.jpg"); //输出流 fos=new fileoutputstream("d:/1.jpg"); //字节缓冲区 byte[] buffer=new byte[1024]; int len=0; while((len=fis.read(buffer))!=-1){ fos.write(buffer, 0, len); fos.flush(); } system.out.println("复制成功!"); } catch (exception e) { e.printstacktrace(); } finally{ try { fos.close(); fis.close(); } catch (ioexception e) { e.printstacktrace(); } } } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。