LinkedHashmap和LinkedTreemap之间的区别

时间:2017-05-16 11:13:29

标签: java rest-assured

作为java.util.LinkedHashmap存在,使用import com.google.gson.internal.LinkedTreeMap;

有什么好处

当我搜索时,我得到HashMap, LinkedHashMap and TreeMAp之间的结果比较,但我想知道LinkedTreeMap的效果与LinkedHashMap or TreeMap不同。

请任何人澄清我。

1 个答案:

答案 0 :(得分:1)

表演部分:

HashmapLinkedHashMap支持O(1)get / put操作复杂时间。 LinkedHashMap保留插入项目的顺序。

TreeMap支持O(log n)get / put操作复杂时间。由于它具有使用ComparableComparator来保留项目的自然顺序的机制。