如何使用Java将文件写入计算机的文件系统?我知道如何在相对于编译程序位置的位置保存文件,但我不知道如何将文件保存在计算机的指定位置。
最简单的方法是什么?
由于
答案 0 :(得分:1)
您需要使用绝对路径来写入特定位置而不是相对位置。该机制取决于您是选择使用java.io
包还是java.nio
包。
另外,我必须补充一点,您可以使用System.getProperty()
方法获取当前目录,用户主目录等一些知名位置的绝对路径。
请查看the tutorials provided开始使用。这些是java.nio
教程。要快速显示,您可以创建一个绝对路径:
Path path = Paths.get("C:\\home\\joe\\foo");
答案 1 :(得分:1)
查看this tutorial,了解如何使用Java中的文件。