• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
只因那一眼的风情
博客园    首页    新随笔    联系   管理    订阅  订阅

JavaIO流——简单对文件的写入及读取(三)

已经讲了写入和读取了,那么想要把一个文件的内容复制到另一个文件呢

不说太多,直接见代码

public static void copyFile(String srcFilename, String destFilename) throws IOException {
        FileReader fReader = new FileReader(srcFilename);
        FileWriter fWriter = new FileWriter(destFilename);
        
        char[] buffer = new char[1024];
        int len = 0;
        while((len = fReader.read(buffer)) != -1) {
            fWriter.write(buffer);
        }
        fReader.close();
        fWriter.close();
        System.out.println("done");
    }

然后,调用的时候是这样

copyFile("C:\\Users\\Administrator\\Desktop\\whereveryouare.txt", "C:\\Users\\Administrator\\Desktop\\Favourite.txt");

最简单的复制就这样了。

posted @ 2019-04-20 16:37  只因那一眼的风情  阅读(191)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3