Java IO流(二)

FileReader读入数据的基本操作
1.实例化File类的对象 指明要操作的文件
2.提供具体的流
3.数据的读入
4.流的关闭操作
read():返回读入的一个字符 如果达到文件末尾 返回-1

FileWriter写出数据的操作
1.提供File类的对象 指明写出到的文件
2.提供FileWriter的对象 用于数据的写出
3.写出的操作
4.流资源的关闭
说明
1.输出操作 对应的File可以不存在 不会报异常
2.
File对应的硬盘中的文件如果不存在 在输出的过程中 会自动创建此文件
File对应的硬盘中的文件如果存在
如果流使用的构造器是FileWriter(file,false)/FileWriter(file):对原有文件的覆盖
如果流使用的构造器是FileWriter(file,true):不会对原有文件覆盖 而是在原有文件上追加内容

使用FileReader和FileWriter实现文本文件的复制
1.创建File类的对象 指明读入和写出的文件
不能使用字符流来处理图片等字节数据
2.创建输入流和输出流的对象
3.数据的读入和写出操作
4.关闭流资源

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值