2017-01-06 48 views
1

我正在構建數據庫,我希望能夠存儲用戶輸入文件路徑並將其作爲變量提供,即使應用程序已關閉並重新啓動以防止重新鍵入每次發射的路徑。如何創建一個變量,信息在運行時間內持續存在

+2

它存儲在某處:文件,數據庫,餅乾等 –

+0

你可能想看看'java.util.prefs.Preferences'。 –

+0

@ OleV.V。我不確定你是否完全明白我在找什麼,因爲這似乎更適合於一般的應用程序設置,而不是特定的變量值。 – Bman76

回答

2

使用您存儲的信息的格式的文件:

key=value 

例如:

filepath=C://myFolder 

並使用屬性來檢索文件中的信息。

https://docs.oracle.com/javase/7/docs/api/java/util/Properties.html

+0

現在唯一需要做的事情就是找到那個文件......如果你把它存儲在一個jar文件中,你將會遇到問題;如果你將它存儲在外面,你可能會遇到困難... – fabian

+0

將它存儲在外應該是富客戶端應用程序中的特權解決方案。通常,文件在相對於複製/安裝應用程序的目錄的路徑中定義,但也可以是用戶目錄。 – davidxxx

+0

感謝您的幫助,我實際上忘記了存儲信息的屬性類。 – Bman76

相關問題