欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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(); 
    } 
   } 
  } 
} 

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。