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();
}
}
}
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。