How do I get object from HashMap respectively?
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
How do I iterate over each Entry in a Map?
我创建个人配置文件数据库,并使用hashmap收集配置文件。
但我想将配置文件数据写入文本文件
1 2 3 4 5 | 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获取数据?
您可以使用
1 2 3 4 5 |
可以使用map.keyset获取键集。可以使用map.values获取值集合
请查看以下地图文档:http://docs.oracle.com/javase/7/docs/api/java/util/map.html
您需要一个所有可用密钥的列表,如