怎么用java移动文件到指定文件夹

54次阅读
没有评论

共计 839 个字符,预计需要花费 3 分钟才能阅读完成。

要使用 Java 移动文件到指定文件夹,可以使用 Java 的 File 类和 Files 类来实现。下面是一个示例代码:

import java.io.File;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.StandardCopyOption;
public class MoveFileExample {public static void main(String[] args) {
String sourceFilePath = "path/to/source/file.txt"; // 源文件路径
String destinationFolderPath = "path/to/destination/folder"; // 目标文件夹路径
File sourceFile = new File(sourceFilePath);
File destinationFolder = new File(destinationFolderPath);
try {
// 使用 Files 类的 move 方法移动文件到目标文件夹
Files.move(sourceFile.toPath(), destinationFolder.toPath().resolve(sourceFile.getName()), StandardCopyOption.REPLACE_EXISTING);
System.out.println("文件移动成功!");
} catch (IOException e) {System.out.println("文件移动失败:" + e.getMessage());
}
}
}

注意:以上代码假设源文件和目标文件夹都已经存在,并且源文件不是一个文件夹。如果目标文件夹中已经存在同名的文件,使用 StandardCopyOption.REPLACE_EXISTING 选项可以替换已存在的文件。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-20发表,共计839字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)