中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
白银市| 东阿县| 大洼县| 澎湖县| 浑源县| 凉城县| 台南市| 通海县| 三明市| 通化县| 安龙县| 新化县| 大同县| 新津县| 宝应县| 礼泉县| 葫芦岛市| 宁陕县| 南汇区| 崇信县| 宝清县| 周口市| 柳河县| 集安市| 东丽区| 黑山县| 建平县| 承德市| 寻甸| 阿勒泰市| 和政县| 米易县| 临湘市| 杨浦区| 辛集市| 铁岭市| 聂拉木县| 双柏县| 天台县| 土默特右旗| 木里|