我目前正在開發一個項目,用戶可以通過輸入所需的值來創建會議。然後,系統將檢查當時是否已安排會議,如果有,則返回錯誤以提醒用戶該會議因爲與另一會議重疊而無法安排。有關如何將不同類型的數據存儲到文件的建議
我做這一切之前,我需要一些方法來輸入值存儲在一個方式,他們可以在以後檢查,看看他們是否已經存在。
我的理論(儘管我不太清楚如何實現它)將設定值的存儲陣列,它被保存到一個文本文件中。然後每次創建新的會議/數組時,循環遍歷已創建的會議/數組,並查看是否有任何重複的數據。
我已經創建的GUI採用下列值:
- 日期
- 開始時間
- 結束時間/ Duriation
- 會員數
- 選擇客房(下拉列表)
然後,我認爲陣列(保存到t時他的文本文件)將是這個樣子:
01/01/2017, 10:00, 10:30, 5, "Room 1"
02/02/2017, 13:30, 13:45, 3, "Room 4"
...
如果有人能請上我的理論評論它是否是合理的,並可能幫助我建立數組這是我的一部分最掙扎的。
或者,如果你認爲這是一個可怕的想法,並有更好的建議,然後我一些想法肯定開放! :)
謝謝!
您當然可以將值存儲在txt或csv文件中。但爲什麼不使用數據庫?當你需要使用日期函數來查看會議是否放置在某個時間段時,數據庫會更有意義,然後將其保存到文本文件中。 – Daniel
在詢問之前,請先搜索你的問題,因爲這個問題之前已經有數千次被問過。如果您覺得我們確實需要更多的信息,請先搜索並查找以前的規範問題/答案,在您的問題中顯示此搜索的成果,並清楚說明您爲什麼認爲問題不同。 [例如](https://www.google.com/search?q=site%3Astackoverflow.com+java+storing+data&oq=site%3Astackoverflow.com+java+storing+data&aqs=chrome..69i57j69i58.792j0j9&sourceid =鉻&即= UTF-8)。 –