我想使用文件路徑和每個文件的雕像集合,然後將其保存在文件
並再次閱讀它,當我需要在java中,以及什麼樣的最佳集合類型。
類型的狀態boolian鎖定或解鎖如何在文件上編寫地圖集合並讀取它?
0
A
回答
2
因爲狀態是一個布爾值,以下將工作:
Map<File,Boolean> status = new HashMap<File,Boolean>();
由於File
,HashMap
和Boolean
都實現Serializable
您可以使用寫映射到一個文件ObjectOutputStream
並與ObjectInputStream
讀回:
FileOutputStream fos = new FileOutputStream("status.dat");
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeObject(status);
oos.close();
如果狀態變得更復雜的然後確保使用一個類實現Serializable
或者如果它是一個自定義類實現Serializable
你自己。
+0
狀態boolian鍵入其鎖定或不鎖定 –
+0
感謝您的回答 –
3
相關問題
- 1. 讀取XML文件,並編寫C#
- 2. 使用集合和地圖來讀取文本文件
- 3. 如何讀取文件並存儲它?
- 4. 如何在Servlets中使用地圖讀取和寫入文件
- 5. Scala:如何合併地圖集合
- 6. 如何讀取文件,存儲數據然後編寫它
- 7. 讀取圖像文件,並顯示它
- 8. 如何在文件夾中編寫和讀取文本文件?
- 9. 讀取兩個Json文件並在C#中合併它們#
- 10. 如何編寫並立即讀取一個文件節點js
- 11. 如何使用C++ filestreaming編輯(讀取並寫入)文件?
- 12. 使用Spring批量讀取文件,並寫入地圖
- 13. 如何上傳文件並讀取android
- 14. 如何上傳CSV文件並使用angular2讀取它們?
- 15. PHP - 如何打開文件並讀取它們,然後用每個文件的「x」行編寫新文件?
- 16. 讀取文件並寫入文件C
- 17. 如何在Java中讀取併合並兩個文件?
- 18. 在Firefox OS中編寫/讀取文件
- 19. 在QT中編寫二進制文件並在matlab中讀取
- 20. 如何從servlet過濾器寫入文件並在Eclipse中讀取它?
- 21. 如何從流中讀取CSV文件並在寫入每行時處理它?
- 22. 如何讀取/寫入本地文件的Cookie:/// HTML文件?
- 23. 讀取UTF-8文本行並將它們寫入文件
- 24. 如何讀取混合文本文件並僅提取數字
- 25. 如何從cassandra讀取文件並將文件寫入cassandra?
- 26. 讀取文件到地圖
- 27. 如何在Phonegap上讀寫文件?
- 28. 在CUDA中合併讀取/寫入
- 29. 讀/寫,並創建本地XML文件
- 30. 生成一個文件並在地圖函數中寫入它
你想存儲什麼樣的狀態? –