java 文件拷贝文件怎么打开_java如何拷贝文件
/*** 复制单个文件
*@paramoldPath String 原文件路径 如:c:/fqf.txt
*@paramnewPath String 复制后路径 如:f:/fqf.txt
*@returnboolean*/
public voidcopyFile(String oldPath, String newPath) {try{int bytesum = 0;int byteread = 0;
File oldfile= newFile(oldPath);if (oldfile.exists()) { //文件存在时
InputStream inStream = new FileInputStream(oldPath); //读入原文件
FileOutputStream fs = newFileOutputStream(newPath);byte[] buffer = new byte[1444];intlength;while ( (byteread = inStream.read(buffer)) != -1) {
bytesum+= byteread; //字节数 文件大小
System.out.println(bytesum);
fs.write(buffer,0, byteread);
}
inStream.close();
}
}catch(Exception e) {
System.out.println("复制单个文件操作出错");
e.printStackTrace();
}
}/*** 复制整个文件夹内容
*@paramoldPath String 原文件路径 如:c:/fqf
*@paramnewPath String 复制后路径 如:f:/fqf/ff
*@returnboolean*/
public voidcopyFolder(String oldPath, String newPath) {try{
(new File(newPath)).mkdirs(); //如果文件夹不存在 则建立新文件夹
File a=newFile(oldPath);
String[] file=a.list();
File temp=null;for (int i = 0; i < file.length; i++) {if(oldPath.endsWith(File.separator)){
temp=new File(oldPath+file[i]);
}else{
temp=new File(oldPath+File.separator+file[i]);
}if(temp.isFile()){
FileInputStream input= newFileInputStream(temp);
FileOutputStream output= new FileOutputStream(newPath + "/" +(temp.getName()).toString());byte[] b = new byte[1024 * 5];intlen;while ( (len = input.read(b)) != -1) {
output.write(b,0, len);
}
output.flush();
output.close();
input.close();
}if(temp.isDirectory()){//如果是子文件夹
copyFolder(oldPath+"/"+file[i],newPath+"/"+file[i]);
}
}
}catch(Exception e) {
System.out.println("复制整个文件夹内容操作出错");
e.printStackTrace();
}
}
java 文件拷贝文件怎么打开_java如何拷贝文件相关推荐
- rfa 文件读取_rfa文件用什么软件打开?什么是文件扩展名为RFA?
后缀名.rfa的用什么软件可以打开?什么是文件扩展名为RFA?有没有人给您发送过RFA文件,而您却不知道该如何打开?可能您在电脑上发现了一个 RFA文件却不知道这是做什么用的?Windows 可能会告 ...
- java读取 info.plist源码_Java 解析 IPA 文件,读取 Info.plist 信息-Go语言中文社区
在做移动MDM功能的时候,就遇到了这样一个问题,当用户上传IPA文件时,我如何知道这个IPA文件的相关信息呢?IPA文件有一个很重要的文件Info.plist 就类似于Android程序的Manife ...
- java文件上传控件_java实现大文件上传控件
这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得 ...
- java对文件的操作详解_Java 对 Properties 文件的操作详解及简单实例
Java 对 Properties 文件的操作详解及简单实例 发布于 2020-8-7| 复制链接 摘记: Java 对 Properties 文件的操作简介在 Java 中,我们常用 java.ut ...
- 安卓手机怎么删除html文件,安卓手机如何打开和删除7z文件?
01 首先在手机应用市场中安装RAR:打开RAR软件,找到"7z"后缀的目标文件并勾选:点击页面上方的解压图标:选择解压的文件目录,然后确定即可开始解压:点击文件夹即可看到之前被压 ...
- 安装文件时显示不能打开要写入的文件该如何解决?
前情概要 原先使用这台电脑的同事把电脑c盘下的用户名改成自己的名字,本人多次使用网上的教程没能更改成功,于是被迫将就用着,在这期间也下载了一些软件.不死心的我后面又琢磨着改掉这个名字(毕竟谁也不想一直 ...
- step 文件在sw怎么编辑_如何使用Solidworks打开Stp或Step文件_使用Solidworks打开Stp或Step文件的方法-系统城...
Solidworks是我们常用的三维软件,默认的文件格式是.sldprt或者.sldasm.上网过程中,经常遇见一些其他的格式文件.如Stp或Step,那么我们该如何打开Stp或Step文件?其实方法 ...
- prt文件用什么软件打开(免费手机prt文件浏览器)
prt格式文件是一种CAD文件的一种格式,对于机械设计小伙伴来说并不陌生,然而让很多机械设计小伙伴烦恼的是,很多人并不知道prt文件怎么打开,prt文件用什么软件打开.今天小编就来为大家推荐一款手机p ...
- python读取mp4文件失败_Python代码打开本地.mp4格式文件的方法-mp4文件
Python开发技术的应用相信有不少的小伙伴都有所了解,简单的说那就是非常的强大,Python开发技术的应用是非常广泛的,本篇文章扣丁学堂Python培训小编就给读者们分享一下Python代码打开本地 ...
- 2.如何创建一个隐藏的文件夹,并且打开这个隐藏的文件夹
1.运行cmd 2.在cmd窗口中输入如下命令: md D:\test..\ (现在以在D盘创建文件该文件为例) (在D盘创建文件夹名为test .) (注:文件夹名字最好是英文的,因为在cmd窗 ...
最新文章
- Nginx学习之二-配置项解析及编程实现
- 设计模式在vue中的应用(五)
- 基于Metronic的Bootstrap开发框架经验总结(5)--Bootstrap文件上传插件File Input的使用...
- windows 服务中托管asp.net core
- 堆和栈的概念和区别 python_堆和栈的概念和区别
- angularjs--resource
- 深度的卷积神经网络CNN(MNIST数据集示例)
- stimwoo大师解释MSDP与MBGP的关系
- 【效率技巧】利用TI计算器的程序映射功能 kbdprgm1()~9() 简化GTC程序调试操作
- Android框架揭秘电子书pdf下载
- ios 录音后播放声音变小的解决方法
- java语言简介总结
- matlab保存矩阵为txt,matlab矩阵保存为txt
- mac多开屏幕_MAC外接屏幕一键开启HiDPI,支持Mojave
- 利用猜根法求解三阶行列式的特征值
- 姑娘,你需要台灯吗?
- 输入一个三位数,输出它 个位、十位、百位 数字之和
- XMLWorkerHelper生成pdf文件添加页眉页脚
- 二分答案(超级详细)
- 自动缩放文字的TextView