HashSet和TreeSet区别大白话
下文笔者将使用最通俗易懂的语言讲述HashSet和TreeSet的区别,如下所示
HashSet和TreeSet区别
HashSet底层由一个hash表来实现 HashSet中的元素是无序的 HashSet中使用add(),remove(),contains()方法时间复杂度是O(1) TreeSet底层由一个树形的结构来实现 TreeSet中的元素是有序的 TreeSet中使用add(),remove(),contains()方法时间复杂度是O(logn)
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。