亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
固安县| 嘉鱼县| 阿坝县| 苏尼特左旗| 泰州市| 桐庐县| 延庆县| 松潘县| 万荣县| 石渠县| 闵行区| 榆社县| 宝兴县| 阿勒泰市| 沁阳市| 康平县| 柳州市| 泰兴市| 商水县| 洛南县| 佛学| 义乌市| 新昌县| 荣昌县| 崇州市| 龙口市| 江都市| 定州市| 屯门区| 镇巴县| 宝山区| 长武县| 墨竹工卡县| 谢通门县| 洪雅县| 周宁县| 深州市| 阆中市| 资溪县| 巴彦淖尔市| 合作市|