我有许多记录要获取,它可能有数百万,我想使用hashmap,但我不确定这是否正常或内存含义是什么。
请建议
由于 VIVEK
答案 0 :(得分:1)
欢迎使用StackExchange。一个好的开始就是看看这个问题:
Difference between HashMap, LinkedHashMap, and SortedMap in Java
如果您需要按特定顺序获取项目,通常不鼓励 HashMap
。
如果您需要存储1,000,000条以上的记录,您可能需要查看外部数据库来存储信息,因为保存所有记录会占用大量内存。