java实现从文件夹A移动文件1.json到文件夹B中,并删除文件夹A中的1.json
时间: 2024-04-11 20:27:13 浏览: 140
jackson-databind-2.5.0-rc1.jar中文-英文对照文档.zip
你可以使用Java的`java.nio.file`包来实现文件的移动和删除操作。下面是一个示例代码:
```java
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.StandardCopyOption;
public class FileMoveExample {
public static void main(String[] args) {
// 定义文件夹A和文件夹B的路径
String folderA = "path/to/folderA";
String folderB = "path/to/folderB";
String fileName = "1.json";
try {
// 构建文件路径
Path sourceFile = Path.of(folderA, fileName);
Path targetFile = Path.of(folderB, fileName);
// 移动文件
Files.move(sourceFile, targetFile, StandardCopyOption.REPLACE_EXISTING);
// 删除文件夹A中的文件
Files.delete(sourceFile);
System.out.println("文件移动和删除成功!");
} catch (Exception e) {
System.out.println("文件移动和删除失败:" + e.getMessage());
}
}
}
```
在上述代码中,你需要将`folderA`和`folderB`分别替换为实际的文件夹路径,然后执行该代码即可实现从文件夹A移动文件1.json到文件夹B,并删除文件夹A中的1.json文件。
阅读全文