摘要: TreeSet的两种排序方法:自然排序和定义比较器,推荐使用定义比较器方法。 import java.util.*;class treeset { public static void main(String[] args) { TreeSet t = new TreeSet();// T... 阅读全文
posted @ 2015-10-22 22:08 超宇 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 注意,此实现不是同步的。如果多个线程同时访问一个 TreeSet,而其中至少一个线程修改了该 set,那么它必须 外部同步。这一般是通过对自然封装该 set 的对象执行同步操作来完成的。如果不存在这样的对象,则应该使用 Collections.synchronizedSortedSet ... 阅读全文
posted @ 2015-10-22 17:06 超宇 阅读(1377) 评论(0) 推荐(0) 编辑
摘要: import java.util.*;class Treeset { public static void main(String[] args) { TreeSet t = new TreeSet(); t.add(new student("a1",15)); t.add(new st... 阅读全文
posted @ 2015-10-22 17:04 超宇 阅读(478) 评论(0) 推荐(0) 编辑
摘要: Arraylist判断重复用equals方法,HashSet用HashCode和equals方法。 如果姓名和年龄相同则重复,不打印 import java.util.*;class h { public static void main(String[] args) { HashSet... 阅读全文
posted @ 2015-10-22 15:10 超宇 阅读(145) 评论(0) 推荐(0) 编辑
摘要: public class HashSetextends AbstractSetimplements Set, Cloneable, Serializable 此类实现 Set 接口,由哈希表(实际上是一个 HashMap 实例)支持。它不保证 set 的迭代顺序;特别是它不保证该顺序恒... 阅读全文
posted @ 2015-10-22 14:06 超宇 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 所有已实现的接口: Serializable, Cloneable, Iterable, Collection, Deque, List, Queue public class LinkedListextends AbstractSequentialListimplement... 阅读全文
posted @ 2015-10-22 09:33 超宇 阅读(631) 评论(0) 推荐(0) 编辑