在d盘下的java.txt文件复制到javacop,需要的代码谢谢

 我来答
暮影1994
推荐于2017-10-11 · TA获得超过2338个赞
知道大有可为答主
回答量:1215
采纳率:60%
帮助的人:425万
展开全部

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

/**
 * 2015年12月10日下午7:52:42
 * 
 * @author hp TODO 文件的copy
 *
 */
public class CopyFile {

    private static String fromFilePath = "D://java.txt";// 原文件
    private static String toFilePath = "D://javadoc.txt";// 拷贝文件

    /**
     * 拷贝文件
     */
    public static void copy() {
        try {
            File fromFile = new File(fromFilePath);
            if (fromFile.exists()) {// 文件存在

                FileInputStream fileInputStream = new FileInputStream(fromFile);
                BufferedInputStream bufferedInputStream = new BufferedInputStream(fileInputStream);

                FileOutputStream fileOutputStream = new FileOutputStream(toFilePath);
                BufferedOutputStream bufferedOutputStream = new BufferedOutputStream(fileOutputStream);

                byte[] bits = new byte[1024];

                while (-1 != (bufferedInputStream.read(bits))) {
                    bufferedOutputStream.write(bits);
                }

                bufferedInputStream.close();
                fileInputStream.close();

                bufferedOutputStream.flush();
                bufferedInputStream.close();
                fileOutputStream.close();
                System.out.println("----- Done ---------");

            } else {
                System.err.println("文件不存在");
            }

        } catch (Exception e) {
            // TODO: handle exception
            e.printStackTrace();
        }
    }

    public static void main(String[] args) {
        copy();
    }

}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式