Difference between HashMap, LinkedHashMap and TreeMap

后端 未结 17 2136
醉话见心
醉话见心 2020-11-22 01:01

What is the difference between HashMap, LinkedHashMap and TreeMap in Java? I don\'t see any difference in the output as all the three

17条回答
  •  忘了有多久
    2020-11-22 01:23

    See where each class is in the class hierarchy in the following diagram (bigger one). TreeMap implements SortedMap and NavigableMap while HashMap doesn't.

    HashTable is obsolete and the corresponding ConcurrentHashMap class should be used. enter image description here

提交回复
热议问题