@Testpublic void testFileReaderFileWriter(){FileReader fr = null;FileWriter fw = null;try {//1.创建File类的对象,指明读入和写出的文件File srcFile = new File("he.txt");File destFile = new File("dest.txt");//2.创建输入流和输出流的对象fr = new FileReader(srcFile);fw = new FileWriter(destFile);//3.数据的读入和写出操作char[] cbuf = new char[5];int len;//记录每次读入到cbuf数组中的字符的个数while ((len = fr.read(cbuf)) != -1){fw.write(cbuf,0,len);}} catch (IOException e) {e.printStackTrace();} finally {//4.关闭流资源try {if (fw != null)fw.close();} catch (IOException e) {e.printStackTrace();}try {if (fr != null)fr.close();} catch (IOException e) {e.printStackTrace();}}}

[IO流]使用FileReader和FileWriter实现文本文件的复制相关推荐

  1. Java入门——IO流

    一.File类的使用 1.1 File类的实例化 java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关 File 能新建.删除.重命名文件和目录,但File 不能访问文件内容本身. ...

  2. 【尚硅谷_java基础】十四、IO流

    文章目录 返回总目录 参考资料 1. File类的使用 1.1 实例化 1.2 常用方法 1.3 练习 2. IO流原理及流的分类 2.1 Java IO原理 2.2 流的分类 2.3 IO流体系 2 ...

  3. JavaSE进阶:IO流

    目录 1.流的概念 2.流的分类 3.字节流 1.字节流的父类 2.文件字节流 1.ASCALL码对照表 2.文件字节输入流 3.文件字节输出流 4.文件字节流来实现文件的复制 3.字节缓冲流 1.B ...

  4. # Java基础——IO流

    Java基础--IO流 File类的使用(熟悉构造器和方法的使用) File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹) File类的声明在java.io包下 文件和文件目录路径的抽象表示 ...

  5. 基本功:超全面 IO 流教程,小白也能看懂

    点击关注公众号,实用技术文章及时了解 Java领域的io模块是一个非常庞大的知识体系,在大家求职面试的过程中通常也是被问到比较多的一个模块,今天我特意整理了一份关于IO知识体系相关的干货和大家分享,希 ...

  6. Java - IO流学习笔记

    1.文件和文件夹 内存中存放的数据信息在计算机关机后就会消失,如果想要长久的保存数据,就需要使用到光盘.硬盘等设备,为了便于数据的管理以及检索,引入了"文件"的概念.一篇文章,一个 ...

  7. IO流常用类使用详解

    IO流概述 IO流的概述和分类 输入流:把硬盘上的数据读取到内存中 字符输入流:读取字符 字节输入流:读取字节 输出流:把内存中的数据写入到硬盘中 字符输出流:写入字符 字节输出流:写入字节 字符流和 ...

  8. IO流原理及流的分类

    IO流原理和分类 IO流原理 1.I/O是Input/Output的缩写,I/O技术是非常实用的技术,用于处理数据传输,如:读/写文件,网络通信 2.对于数据的输入/输出操作以"流" ...

  9. 09、IO流—File类与IO流

    文章目录 一.File类 基本认识 实用方法 获取功能 重命名功能(包含剪切) 判断功能 创建.删除文件 实际小案例 二.IO流 1.认识IO流 2.IO流基类介绍 字节流基类介绍 字符流基类介绍 三 ...

最新文章

  1. 关于Iframe之间以及与父窗体的值传递
  2. Android之Bmob移动后端云服务器
  3. 把一张的数据添加到另一张中
  4. QT的QStringView类的使用
  5. linux脚本转换exe,Ps1 To Exe(powershell脚本转换EXE工具) V3.0.6 官方版
  6. [vue] vue-loader是什么?它有什么作用?
  7. 作业 winform 备份原始积分派送五百分
  8. SAP License:FICO重要概念(一)
  9. The “note“ model is Samsung’s first
  10. windows server 2008 - 隐藏磁盘分区 (2)
  11. 如果 AI 技术可以让你永生,你愿意么?
  12. sofia-sip-ua >= 1.12.12… configure: error: no usable sofia-sip; please install sofia-sip-ua devel pa
  13. 【优化选址】基于matlab粒子群算法求解充电站规划优化问题【含Matlab源码 664期】
  14. Python还有发展前景吗?现在该怎么去学习?
  15. 计算机弹琴游戏,电脑键盘钢琴软件(弹钢琴小游戏)
  16. pywin32库 : Python 操作 windows 系统 API
  17. 保存SVM模型并调用
  18. 新一代iPad mini曝光:屏幕变大、颜值大幅提升!
  19. 1335 工作计划的最低难度(动态规划)
  20. php 1为false,false是1还是0

热门文章

  1. 纯js弹窗Dialog组件
  2. html5播放器 定制开发,最好的6个HTML5的多媒体播放器
  3. uniapp获取微信授权
  4. 帮我写一个基于51单片机的智能刹车系统
  5. Pycharm下CUDA driver version is insufficient for CUDA runtime version报错解决
  6. Egret白鹭引擎开发微信小游戏之保存图片到相册
  7. yml读取下划线丢失问题
  8. EasyExcel + Vue +Springboot 前后端联动,快捷导出Excel文件
  9. 百度云服务器win系统,windows10系统下百度云无法打开如何解决
  10. docker笔记总结--zhr