91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java如何拷貝文件到另一個目錄下

小億
176
2024-03-19 16:54:48
欄目: 編程語言

在Java中拷貝文件到另一個目錄下可以使用File類的方法來實現。以下是一個示例代碼:

import java.io.File;
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) {
        String sourceFile = "path/to/source/file.txt";
        String targetDir = "path/to/target/directory";

        try {
            File fileToCopy = new File(sourceFile);
            File targetDirectory = new File(targetDir);

            // 檢查目標目錄是否存在,如果不存在則創建
            if (!targetDirectory.exists()) {
                targetDirectory.mkdirs();
            }

            // 使用Files類的copy方法拷貝文件
            Path sourcePath = Paths.get(fileToCopy.toURI());
            Path targetPath = Paths.get(targetDirectory.toURI());
            Files.copy(sourcePath, targetPath.resolve(sourcePath.getFileName()));

            System.out.println("文件拷貝成功!");

        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

在上面的示例中,首先指定了源文件和目標目錄的路徑,然后檢查目標目錄是否存在,如果不存在則創建。接著使用Files類的copy方法來拷貝文件,其中sourcePath是源文件的路徑,targetPath是目標目錄的路徑,resolve方法用于解析文件名并拼接到目標目錄的路徑中。最后輸出文件拷貝成功的提示信息。

0
永清县| 哈尔滨市| 青州市| 万安县| 承德市| 通辽市| 禄丰县| 祁门县| 定南县| 渭源县| 曲水县| 罗城| 晋江市| 上犹县| 塔城市| 石景山区| 内江市| 香格里拉县| 泉州市| 南陵县| 睢宁县| 庆元县| 佛学| 泸定县| 高州市| 东乌珠穆沁旗| 繁峙县| 九龙坡区| 分宜县| 镇坪县| 呈贡县| 平邑县| 应用必备| 枣庄市| 乳山市| 顺平县| 襄樊市| 根河市| 安陆市| 个旧市| 仁化县|