sách gpt4 ai đã đi

java - 如何使用文件库io Java

In lại 作者:塔克拉玛干 更新时间:2023-11-03 06:19:37 25 4
mua khóa gpt4 Nike

如何从我正在读取另一个文件的目录位置保存一个文件?我的意思是,我正在读取某个目录下的文件,即

/Users/haddad/dir1/file.xls

我有一个读取 file.xls 的方法,我制作了一个副本(我只是复制文件并附加到名称中)。

public void postProcessing(String fileName) throws Exception {

// where fileName parameter is the absolute path to the original file.xls

Workbook w = Workbook.getWorkbook(new File(fileName));
WritableWorkbook copy = Workbook.createWorkbook(new File(fileName.replace(".xls",
"_generated.xls")), w);

some more processing...
}

我的问题是,我如何才能将此文件保存在不同的位置,因为我当前的方式是将 file_generated.xls 保存在读取原始文件的相同路径中。

我想把它保存在这里:

/Users/haddad/Desktop/file_generated.xls

1 Câu trả lời

您可以使用 Apache Commons FileUtils 类将文件从一个位置复制到另一个位置:

FileUtils.copyFileToDirectory(srcFile, destDir);

这是将任何类型的文件从一个位置复制到另一个位置的通用方法。 srcFile 和 destFile 都是 File 类的实例。

关于java - 如何使用文件库io Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35584538/

25 4 0
Bài viết được đề xuất: algorithm - 将 ms 时间戳转换为连续的唯一 32 位数字?
Bài viết được đề xuất: ios - 如何算法呢?
Bài viết được đề xuất: java - 将一个字符串转换为另一个字符串
Bài viết được đề xuất: Thuật toán - Tính tổng trong một ma trận
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com