- 资源介绍
- 更新记录
package com.deno04; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; /** * 测试BufferedReader 使用 * @author MSI-NB * * 文本文件:.txt .java .class * * 非文本文件: .doc ,mp3 ,mp4 ,jpg ,png .avi * * * 说明点:1.不进行流信息关闭,就不会对缓存区进行刷新,必须手动刷新才能写入文件 * 2.追加的参数放到节点流: FileWriter fileWriter = new FileWriter(destfile,true); * 3.bufferedWriter.flush(); 刷新方法 * 4.当文件被流占用时,只能进行查操作; 修改,删除,等方法不能使用, * 只有等占用文件的流关闭后才能进行使用 * */ public class BufferedReaderTest { public static void main(String[] args) { //实例化File File srcfile = new File("sanjing.txt"); File destfile = new File("sanjing222.txt"); //处理流特有的 ,创建处理流 BufferedReader bufferedReader = null; BufferedWriter bufferedWriter = null; try { //创建节点流 FileReader fileReader = new FileReader(srcfile); FileWriter fileWriter = new FileWriter(destfile,true); /** * 处理流 */ bufferedReader = new BufferedReader(fileReader); bufferedWriter = new BufferedWriter(fileWriter); //执行读操作 char[] bchar = new char[5]; int len; /** *实现方法一 */ // while((len = bufferedReader.read(bchar)) != -1) { // // bufferedWriter.write(bchar); // //bufferedWriter.flush(); // } /** * 实现方法二 */ String data; while((data = bufferedReader.readLine()) != null ) { bufferedWriter.write(data); bufferedWriter.newLine(); } } catch (IOException e) { e.printStackTrace(); } finally { try { bufferedWriter.close(); } catch (IOException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } //关闭流信息 try { bufferedReader.close(); } catch (IOException e) { e.printStackTrace(); } } // /** // * 删除源文件 // */ // // // if(srcfile.length() == destfile.length()) { // srcfile.delete(); // } // // srcfile.renameTo(new File("sanjing3333.txt")); } }
猜你喜欢
-
sd-v1-4.ckpt 下载 安装Stable Diffusion
2024-09-21 -
IO流之-转换流-InputStreamReader
2021-06-25 -
阳光人脸检测与识别系统V3.8
2020-12-07 -
java springboot 监听程序是否运行,并重启
2024-05-07 -
人事管理系统
2021-11-08 -
基于Java的连连看游戏设计与实现项目源码-GUI-SWING
2021-05-11 -
uniapp真机测试(雷电模拟器)
2023-07-19 -
Java 深入解析,强引用、弱引用、软引用、虚引用
2020-12-17 -
mysql 执行函数时出现权限问题
2021-01-10 -
织梦响应式精密机械模具类网站织梦模板(自适应手机端)
2020-12-17
-
织梦响应式精密机械模具类网站织梦模板(自适应手机端)
2020-12-03 -
mysql 执行函数时出现权限问题
2020-12-03 -
java通过http服务执行shell命令
2021-01-19 -
最新更新完整香蕉视频APP安卓苹果原生双端,茄子,草莓,黄瓜视频影视源码+教程.rar
2020-12-08 -
校园管理系统,Javaweb + ssh 项目
2020-12-12 -
2.若依使用说明,目录说明
2022-08-15 -
承接各种javaweb毕业设计,满意付款,2年老店,值得信赖
2022-05-29 -
fhbootvfm-oa,fhadmin项目中,百度ueditor 富文本使用
2022-10-26 -
http 工具类 httputils发送json请求
2023-02-21 -
uniapp 开发的app站内更新怎么去实现
2023-01-29
猜你在找
1. 本站所有资源来源于用户上传和网络,如有侵权请及时联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"mababa.xin",如遇到无法解压的请联系管理员!
码巴巴-优质代码创造者 » IO流-缓冲流–BufferedReader
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 一个高级程序员模板开发平台
- 2021-06-26Hi,初次和大家见面了,请多关照!
别偷懒啊?更新啊?