public
void
testFileInputOutputStream() {
FileInputStream fis =
null
;
FileOutputStream fos =
null
;
try
{
File srcFile =
new
File(
"imooc.txt"
);
File destFile =
new
File(
"imooc_copy.txt"
);
fis =
new
FileInputStream(srcFile);
fos =
new
FileOutputStream(destFile);
byte
[] buffer =
new
byte
[
5
];
int
len;
while
((len = fis.read(buffer)) != -
1
) {
fos.write(buffer,
0
, len);
}
}
catch
(IOException e) {
e.printStackTrace();
}
finally
{
if
(fos !=
null
) {
try
{
fos.close();
}
catch
(IOException e) {
e.printStackTrace();
}
}
if
(fis !=
null
) {
try
{
fis.close();
}
catch
(IOException e) {
e.printStackTrace();
}
}
}
}
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧