gpt4 book ai didi

java - java中将一个文件从一个文件夹复制到另一个文件夹

转载 作者:行者123 更新时间:2023-12-01 11:52:02 24 4
gpt4 key购买 nike

我正在尝试将文件从一个文件夹复制到另一个文件夹

我已经尝试过其他帖子中建议的内容,但没有成功

Copying files from one directory to another in Java

这对我不起作用

该文件是 C:/Users/win7/Desktop/G1_S215075820014_T111_N20738-A_D2015-01-26_P_H0.xml

目标文件夹是 C:/Users/win7/Desktop/destiny

这是复制代码

String origen = "C:/Users/win7/Desktop/G1_S215075820014"
+"_T111_N20738-A_D2015-01-26_P_H0.xml";

String destino = "C:/Users/win7/Desktop/destiny";

private void copiarArchivoACarpeta(String origen, String destino) throws IOException {
Path FROM = Paths.get(origen);
Path TO = Paths.get(destino);
CopyOption[] options =
new CopyOption[] {StandardCopyOption.REPLACE_EXISTING,
StandardCopyOption.COPY_ATTRIBUTES };
java.nio.file.Files.copy(FROM, TO, options);
}

最佳答案

尝试:

java.nio.file.Files.copy(FROM, TO.resolve(FROM.getFileName()),
StandardCopyOption.REPLACE_EXISTING, StandardCopyOption.COPY_ATTRIBUTES);

因为第二个参数必须是尚不存在的文件的路径。

正如文档所说: Documentation

关于java - java中将一个文件从一个文件夹复制到另一个文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28721563/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com