黑马程序员技术交流社区
标题:
File复制文件
[打印本页]
作者:
xiaomilu
时间:
2017-4-2 19:13
标题:
File复制文件
操作步骤
:
1.
创建
FileReader
对象
,
并且绑定数据源
2.
创建
FileWriter
对象
,
并且绑定数据目的地
3.
调用
FileReader
中读取字符的方法
read
4.
调用
FileWriter
中写入字符的方法
write
5.
释放资源
例 一次读一个字符复制
//
创建输入流对象
FileReader
fr
=
new
FileReader(
"a.txt"
);
//
创建输出流对象
FileWriter
fw
=
new
FileWriter(
b.txt"
);
//
读写数据
int
ch
;
while
((
ch
=
fr
.read())!=-1) {
fw
.write(
ch
);
}
//
释放资源
fw
.close();
fr
.close();
一次读一个字符数组
//
创建输入流对象
FileReader
fr
=
new
FileReader(
"a.java"
);
//
创建输出流对象
FileWriter
fw
=
new
FileWriter(
"b.java"
);
//
读写数据
char
[]
chs
=
new
char
[1024];
int
len
;
while
((
len
=
fr
.read(
chs
))!=-1) {
fw
.write(
chs
, 0,
len
);
}
//
释放资源
fw
.close();
fr
.close();
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2