1.建立文件对象
1)需要复制的文件对象 文件源
File src = new File(“文件路径”);
2) 需要粘贴至的文件对象 目的地
File dest = new File(“文件路径”);
//若目标文件已存在。则覆盖,否则创建新的文件
2.选择流
1)文件输入流
IntputStream is = new FileIntputStream(src);
2)文件输出流
OutputStream os = new FileOutputStream(dest);
3.创建联系 读——>写
1)创建缓冲数组
byte[] car = new byte[1024];
2)读写数据
int len;
while(-1!=( len = is.read(car)){//注意while用来循环读取数据不能更改为if<len表示数组实际有效长度
os.write(car,0,len);//注意len不能改为car.length,car.length是属性不是方法,用来表示数组的容量大小而不是数组的实际大小
}
4.关闭流
is.close();
os.close();
java io流之文件
最新推荐文章于 2023-06-11 20:05:01 发布