使用java写一个可以复制文件的程序

 时间:2024-10-11 20:11:00

1、我们实现这个程序的思路是将原文件中的每一个字节顺序读取出来并且写入到另一个文件中.

使用java写一个可以复制文件的程序

2、我们需要先RandomAccessFile src=new RandomAccessFile()

使用java写一个可以复制文件的程序

3、我们创建一个流去读写文件,用于字节流的输出,给予其权限是读的权限就够了,因为我们只是到文件中去读文件。

使用java写一个可以复制文件的程序

4、接下来,创建一个流,这个流用于接收输出文件所传出的字节流。

使用java写一个可以复制文件的程序

5、我们给予其的权限是读写的的权限,因为这个流需要读到的内容写入到文件中。

使用java写一个可以复制文件的程序

6、我们创建一个int类型的变量,将其值设置为-1.

使用java写一个可以复制文件的程序

7、接下来,我们创建一个while循环,当还有字节输出的时候,src.read())的值不等于-1.

使用java写一个可以复制文件的程序

8、读到文件后,将其写入我们用于保存的文件中去。这里我们使用到的是desc.write();

使用java写一个可以复制文件的程序

9、为了测试,您可以将循环的结果打印到控制台。System.out.println();

使用java写一个可以复制文件的程序

10、写入完毕后,打印出一条写入完毕的消息到控制台。

使用java写一个可以复制文件的程序

11、最后,我们需要关闭之前我们创建用来读与写的两个流。

使用java写一个可以复制文件的程序
  • 飞书如何启用全员公告 群公告
  • 调整照片大小、移动图片中心和精细放大照片
  • 如何在word中拆分、合并表格
  • 在Word中给太阳形添加红色球体和三维效果
  • word如何生成目录
  • 热门搜索
    英雄杀攻略 连云港攻略 气垫鞋漏气了怎么办 草莓鼻怎么治 西安美食攻略 节食减肥的危害 仙剑三攻略 青岛旅游自由行攻略 梦幻西游手游普陀攻略 梦幻西游攻略