Java使用字节流复制文件的方法
其实用java程序复制文件并不难,具体内容如下
importjava.io.FileInputStream; importjava.io.FileOutputStream; importjava.io.IOException; importjava.util.LinkedList; importjava.util.List; //文件复制 //E:/3.jpg--->D:/1.jpg publicclassCopyFileByIo{ publicstaticvoidmain(String[]args){ FileInputStreamfis=null; FileOutputStreamfos=null; try{ //输入流读取E:/3.jpg fis=newFileInputStream("E:/3.jpg"); //输出流 fos=newFileOutputStream("D:/1.jpg"); //字节缓冲区 byte[]buffer=newbyte[1024]; intlen=0; while((len=fis.read(buffer))!=-1){ fos.write(buffer,0,len); fos.flush(); } System.out.println("复制成功!"); }catch(Exceptione){ e.printStackTrace(); }finally{ try{ fos.close(); fis.close(); }catch(IOExceptione){ e.printStackTrace(); } } } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。