社区
Java
帖子详情
已知一个文件的目录和文件名,怎么把这个文件copy到另一个已知的文件夹下?
eagle19790214
2003-09-29 04:02:51
谢谢
...全文
132
1
打赏
收藏
已知一个文件的目录和文件名,怎么把这个文件copy到另一个已知的文件夹下?
谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
YuLimin
2003-10-04
打赏
举报
回复
package io;
import java.io.*;
/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2003</p>
* <p>Company: </p>
* @author not attributable
* @version 1.0
*/
public class CopyDirectory
{
public static void main(String args[]) throws IOException
{
String url1 = "C:/Downloads/kele";
String url2 = "d:/java/copyfile/copy";
(new File(url2)).mkdirs();
File[] file = (new File(url1)).listFiles();
for(int i = 0;i < file.length;i++)
{
if(file[i].isFile())
{
FileInputStream input = new FileInputStream(file[i]);
FileOutputStream output = new FileOutputStream(url2 + "/" + file[i].getName());
byte[] b = new byte[1024 * 5];
int len;
while((len = input.read(b)) != -1)
{
output.write(b,0,len);
}
output.flush();
output.close();
input.close();
}
if(file[i].isDirectory())
{
copyDirectiory(url2 + "/" + file[i].getName(),url1 + "/" + file[i].getName());
}
}
}
public static void copyDirectiory(String file1,String file2) throws IOException
{
(new File(file1)).mkdirs();
File[] file = (new File(file2)).listFiles();
for(int i = 0;i < file.length;i++)
{
if(file[i].isFile())
{
FileInputStream input = new FileInputStream(file[i]);
FileOutputStream output = new FileOutputStream(file1 + "/" + file[i].getName());
byte[] b = new byte[1024 * 5];
int len;
while((len = input.read(b)) != -1)
{
output.write(b,0,len);
}
output.flush();
output.close();
input.close();
}
if(file[i].isDirectory())
{
copyDirectiory(file1 + "/" + file[i].getName(),file2 + "/" + file[i].getName());
}
}
}
}
安装和配置 Windows Server 2022 更新服务
微软对于自己开发的产品支持方式,其中一种就是开发补丁程序,用于修复微软产品的
已知
问题,比如功能缺陷、安全漏洞、逻辑错误等,这些缺陷一般来自于客户反馈、安全研究人员和团队 并且微软会维护着
一个
在线服务,...
Python批量复制指定
文件
名
称的
文件
到目标
文件
夹
源
文件
夹
中含大量
文件
,需复制部分
文件
到目标
文件
夹
,
已知
部分
文件
命名。 二、代码 1.引入库 import os import shutil 2.创建
文件
夹
路径 filePath = r"D:\XXX\XXX" # 用于获取
文件
名
称列表 old_path = r"D:\...
python复制
文件
到另
一个
文件
夹
并重命名_基于python实现复制
文件
并重命名
方法:shutil.
copy
("c://ccc//模板.xlsx","c://ccc//新
文件
.xlsx")需求:
已知
的Excel模板格式、
已知
的
文件
命名规则(存储在Excel中),批量生成
文件
代码如下import shutilimport xlrd# 打开存储
文件
命名规则的
文件
data...
linux批量复制并新建
文件
夹
问题描述:
已知
一批包含
文件
的
文件
夹
,想要重新新建一批同名的空
文件
夹
,且不包含原来的
文件
。 思路: 将这批
文件
夹
的名称批量复制下来,再利用makedir命令批量生成
文件
夹
。 步骤: 1. 在shell终端中cd到源
文件
夹
...
Python提取嵌套
文件
夹
下指定
文件
操作源码
获取当前
文件
夹
下面的
文件
列表,生成
一个
names.txt
文件
,可以手动修改这个
文件
,设置需要提取的
文件
列表。运行后提示需要输入目标
文件
夹
,然后程序会自动根据names.txt将
文件
转移到指定
目录
下。如何在多重嵌套的...
Java
50,541
社区成员
85,619
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章