Xiè*_*léi 0 java performance
在大多数情况下,地图中只有0-5个参数.我猜TreeMap的占用空间可能较小,因为它比HashMap稀疏.但我不确定.
或者,在这种情况下编写自己的Map可能更好吗?
Mat*_*ard 5
主要区别在于,TreeMap是SortedMap,而HashMap不是.如果您需要对地图进行排序,请使用a TreeMap,否则请使用a HashMap.性能特征和内存使用情况可能会有所不同,但如果您只有0-5个条目,则不会有明显的差异.
TreeMap
SortedMap
HashMap
我不建议您编写自己的地图,除非您需要标准地图中没有的功能,听起来您没有.
归档时间:
14 年,8 月 前
查看次数:
532 次
最近记录: