在Java 1.7 以後可使用Files.copy(Path source, OutputStream out)
複製檔案
final String INPUT_FILE_PATH = "myfile.txt"; // 被複製的檔案路徑及檔名
final String OUTPUT_FILE_PATH = "myfile_copy.txt"; // 已複製的檔案路徑及檔名
try ( // Java 7 try-with-resources auto close
FileOutputStream fos = new FileOutputStream(new File(OUTPUT_FILE_PATH))
) {
Path inputPath = new File(INPUT_FILE_PATH).toPath();
Files.copy(inputPath, fos);
} catch (IOException e) {
e.printStackTrace();
}
catch (IOException e)
回覆刪除@樓上 謝謝您的好眼力
回覆刪除