可能重複:
How do I iterate over each Entry in a Map?如何分別從HashMap獲取對象?
我做的個人檔案數據庫,我使用HashMap來收集資料。
private HashMap<String, Profile> database;
,但我想要寫文件數據到文本文件
PrintWriter fileOut = new PrintWriter(new FileWriter(fileName));
fileOut.println(database.size());
for(int i = 0; i < database.size();i++){
Profile eachProfile = database.get(key);
}
但我不知道如何獲得關鍵的列表循環 如何從HashMap中分別獲取數據另一種方式?