简单的文件复制类

package util;

import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

public class FileUtil {
    
    public static boolean copy(File src,File dest){
        BufferedInputStream bis = null;
        BufferedOutputStream bos = null;
        try {
            bis = new BufferedInputStream(new FileInputStream(src));
            bos = new BufferedOutputStream(new FileOutputStream(dest));
            byte[] bts = new byte[1024];
            int len = -1;
            while((len=bis.read(bts)) != -1){
                bos.write(bts,0,len);
            }
            return true;
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }finally{
            if(bis != null){
                try {
                    bis.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
            if(bos != null){
                try {
                    bos.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }
        
    }
}

阅读更多
上一篇使用notePad++添加sql引号
下一篇使用exe4j制作swing发布包
想对作者说点什么? 我来说一句

利用java实现文件复制

2011年01月03日 537B 下载

NIO复制文件

2015年02月15日 833B 下载

文件复制.java的类

2010年12月03日 4KB 下载

操作系统实验报告-文件复制

2010年05月26日 198KB 下载

文件复制算法 文件复制算法

2008年09月14日 40KB 下载

delphi文件复制

2011年10月19日 3KB 下载

没有更多推荐了,返回首页

关闭
关闭