2010-03-24 68 views

回答

3

執行此操作的一種方法是序列化數組,將其寫入文件。 java-serialization有一個將對象序列化爲.txt文件的例子;你可以調整這段代碼來序列化一個數組。

+0

而一個Map已經可序列化,所以現在只有房間鍵和狀態對象需要可序列化:) – extraneon 2010-03-24 13:55:28

4

它可能是最好的序列化它。

3

在Java中這樣做的通常方法是序列化數據結構/類。這通常很容易,因爲您只需在適當的類中擴展Serializable。

2

在開始實現基於寫入文件的酒店預訂系統之前,您需要考慮使用關係數據庫。一個體面的RDB將會帶來更好的性能,而且您不必擔心程序會因未保存的更新而崩潰......或者(更糟的是)在將更新寫入磁盤過程中。

你問這個問題的事實表明(對我而言)你缺乏知識和經驗。如果這是一個真正的酒店真正的項目,現在停止之前有人受傷! (但是,如果這是一個學生項目,隨時可以繼續學習,但我仍然認爲一個合適的數據庫是正確的路徑......)

相關問題