java字符流实现文件间的内容复制
2024-09-02 19:33:52
package com.io.demo1; import java.io.FileReader;
import java.io.FileWriter; public class TestFileSTringSteam {
public static void main(String[] args) {
FileReader fr = null;
FileWriter fw = null;
int len =0;
try {
// 声明一个读的文件字读流
fr = new FileReader("d:/a.txt"); // 声明一个写的文件字符流
fw = new FileWriter("d:/b.txt"); char[] buffer = new char[1024]; // 这样的算法,如果读取的值为-1,则说明已经读完也 while ((len = fr.read(buffer)) != -1){
fw.write(buffer,0,len);
} while ((len = fr.read(buffer)) != -1){
/**
* 边读边写
*/
fw.write(buffer,0,len);
} } catch (Exception e) {
e.printStackTrace();
}
}
}
最新文章
- BPM配置故事之案例3-参与者与数据自动加载
- SAP自定义权限对象
- UIProgressView改变高度
- Win8.1微软官方最终正式版ISO镜像文件
- PC上安装多个操作系统
- $parse/$eval和$observe/$watch如何区分
- Lars Knoll 宣布了Qt 5有四大目标
- 【转】FLEX中SharedObject介绍及应用
- 早期练手:功能相对比较完善的 js 计算器
- vue搭建项目前奏曲——vue-cli
- java.nio.file.NoSuchFileException
- Android中的Sqlite中的onCreate方法和onUpgrade方法的执行时机
- 4.html基础标签:表单
- powerdesigner mysql逆向工程注释不显示问题
- Android 导入工程文件引用包出错
- html/php/mysql乱码
- python3中如何区分一个函数和方法
- Skype for Business Server-呼叫质量仪表板(一)安装与配置
- JavaScript修改CSS属性的实例代码
- [转]ASP.NET Core基本原理(11)-管理应用程序状态