java将c盘文件复制到d盘
时间: 2023-09-02 13:12:16 浏览: 50
你可以使用Java中的`Files`类来实现文件复制功能。以下是一个示例代码,将C盘中的文件复制到D盘:
```java
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
public class FileCopyExample {
public static void main(String[] args) {
Path source = Paths.get("C:\\test.txt"); // 源文件路径
Path target = Paths.get("D:\\test.txt"); // 目标文件路径
try {
// 复制文件
Files.copy(source, target);
System.out.println("文件复制成功!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
请注意,如果目标文件已经存在,则文件复制将失败。如果要覆盖目标文件,请使用以下代码:
```java
// 覆盖目标文件
Files.copy(source, target, StandardCopyOption.REPLACE_EXISTING);
```
此外,还可以使用`Files.move()`方法将文件移动到目标位置。