如何使用Java將文件寫入計算機的文件系統?我知道如何將文件保存在相對於編譯程序位置的位置,但我不知道如何將文件保存在計算機的指定位置。如何在Java中將文件寫入文件系統?
這樣做最簡單的方法是什麼?
感謝
如何使用Java將文件寫入計算機的文件系統?我知道如何將文件保存在相對於編譯程序位置的位置,但我不知道如何將文件保存在計算機的指定位置。如何在Java中將文件寫入文件系統?
這樣做最簡單的方法是什麼?
感謝
您需要使用絕對路徑寫入特定的位置,而不是相對位置。機制取決於您是選擇使用java.io
包還是java.nio
包。
另外,我必須補充一點,您可以通過使用System.getProperty()
方法獲得某些知名位置(如當前目錄,用戶的主目錄等)的絕對路徑。請致電the tutorials provided開始使用。這些是java.nio
教程。爲了迅速告訴你,你可以創建一個絕對路徑,例如:
Path path = Paths.get("C:\\home\\joe\\foo");
看this tutorial要給大家介紹如何使用文件在Java中工作的想法。
您是否嘗試過設置絕對路徑? – Smutje
這有點過於籠統。是的,它可以完成。 ...付出很大努力,然後返回一些代碼和錯誤消息。 – Coffee
最簡單的方法就是適合您的需求。 =) –