這是我的作業,但請先閱讀我的問題描述。文件查找器Java程序:作業
我必須寫一個Java程序作爲
一個。目錄的路徑將作爲命令行參數傳遞給程序。然後程序會提示輸入文件名並找到所有具有該名稱的文件。 如果沒有參數傳遞,程序應該搜索前一次運行的目錄。不要使用任何數據庫。
b。如果用戶鍵入exit/quit/bye,程序將停止執行。
問題描述:
*我的問題是這個問題說,我得把命令行的目錄名稱,如果不通過我得把以前進入目錄。但是當我們傳遞命令行參數時,我們需要運行程序。這意味着每次我必須運行程序來傳遞命令行參數。 因此,如果參數未通過(如有問題,我無法使用數據庫),我怎麼能記住前一個。。 *
如果我使用第一個邏輯,我的困惑是如果我使用單例模式並存儲了prev條目,但是當我再次運行該程序時,我將失去該值,不是嗎?我錯過了什麼嗎? – Andy 2012-03-22 06:02:42
是的。如果這是你關心的問題,你應該使用第二個選項。 – Rudy 2012-03-22 06:05:37