ArrayList:数组结构,看到 Array 就知道查询速度快,看到 List 就知道可以又重复元素,
可以增删改查
LinkedList:链表结构,增删快
HashSet:哈希结构,查询速度更快,不保证有序,不可以重复,必须覆盖 hashCode 和
equals 方法
LinkedHashSet:链表加哈希结构,可以实现有序
TreSet:二叉树结构,可以排序。有两种方法: 1.自然排序 compable, 2.比较器 comparator
Java 提供了只包含一个 compareTo()方法的 Comparable 接口。这个方法可以个给
两个对象排序。具体来说,它返回负数,0,正数来表明输入对象小于,等于,大于已经存
在的对象。
|