java实现文件复制功能
2024-10-08 07:31:44
原理:把原文件读入到输入流里,然后利用输出流写入到新的文件。
代码如下:
/**
* 复制文件
* @param fromFile
* @param toFile
* <br/>
* 2016年12月19日 下午3:31:50
* @throws IOException
*/
public void copyFile(File fromFile,File toFile) throws IOException{
FileInputStream ins = new FileInputStream(fromFile);
FileOutputStream out = new FileOutputStream(toFile);
byte[] b = new byte[1024];
int n=0;
while((n=ins.read(b))!=-1){
out.write(b, 0, n);
} ins.close();
out.close();
}
限时领取免费Java相关资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo/Kafka、Hadoop、Hbase、Flink等高并发分布式、大数据、机器学习等技术。
资料传送门:https://mp.weixin.qq.com/s/u2b_NVNuMuAPE0w4lc45fw
关注下方公众号即可免费领取:
最新文章
- C语言-占位符
- 039. asp.netWeb用户控件之七实现具有虚拟键盘的功能的用户控件
- Java 日期加减计算.
- 微课程--Android--Activity组建与Intent
- 夺命雷公狗---TP商城----TP之样式和特效以及图片引入---2
- centos下网络的基本配置方法讲解
- 20160418javaweb之 Filter过滤器
- ASP.NET页面继承关系
- 安卓android WebView Memory Leak WebView内存泄漏
- 【转】SED多行模式空间
- 逆向学习-PE文件格式
- 在python3里面使用ueditor(基于adminx)
- Java开发环境配置(1)--tool准备
- [MongoDB] MongoDB管理:使用killOp干掉Long Running Operation
- 和嗲妹妹面试python,是种什么体验?
- [转]谈谈Java中";==";与";equals()";
- NSTimer深入理解
- XenServer虚拟化环境安装记录
- LOJ #2141. 「SHOI2017」期末考试
- 【BZOJ 1061】 1061: [Noi2008]志愿者招募 (线性规划与网络流)**