在Java中可以使用Files类提供的copy方法来快速复制文件。具体步骤如下:
1. 导入java.nio.file.Files类
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.io.IOException;
2. 使用copy方法复制文件
try {
Path sourceFile = Paths.get("sourcefile.txt");
Path targetFile = Paths.get("targetfile.txt");
Files.copy(sourceFile, targetFile);
} catch (IOException e) {
System.err.println("文件复制失败:" + e.getMessage());
}
在上面的代码中,首先创建了两个Path对象分别表示源文件和目标文件。然后调用Files类提供的copy方法进行文件复制。需要注意的是,如果目标文件已经存在,将会抛出FileAlreadyExistsException异常。