File srcFile = new File("io"+ File.separator+"a.txt");
File descFile = new File("io"+File.separator+"b.txt");
//2、创建输入输出流对象
InputStream in = new FileInputStream(srcFile);
OutputStream out = new FileOutputStream(descFile);
//3、读取和写入操作
byte[] buffer = new byte[10];//创建一个容量为 10 的字节数组,存储已经读取的数据
int len = -1;//表示已经读取了多少个字节,如果是 -1,表示已经读取到文件的末尾
while((len=in.read(buffer))!=-1){
//打印读取的数据
System.out.println(new String(buffer,0,len));
//将 buffer 数组中从 0 开始,长度为 len 的数据读取到 b.txt 文件中
out.write(buffer, 0, len);
}
//4、关闭流资源
out.close();
in.close();
```
IO流
最新推荐文章于 2024-01-27 16:24:57 发布