1.如果你需要一个访问快速的Set,你应该使用HashSet;
当你需要一个排序的Set,你应该使用TreeSet;
当你需要记录下插入时的顺序时,你应该使用LinedHashSet。
2.因为TreeSet是有序的,加入它的元素类必须实现java.lang.Comparable接口的compareTo()方法才行。否则运行时会报错,编译时貌似没事
本文共 228 字,大约阅读时间需要 1 分钟。
1.如果你需要一个访问快速的Set,你应该使用HashSet;
当你需要一个排序的Set,你应该使用TreeSet;
当你需要记录下插入时的顺序时,你应该使用LinedHashSet。
2.因为TreeSet是有序的,加入它的元素类必须实现java.lang.Comparable接口的compareTo()方法才行。否则运行时会报错,编译时貌似没事
转载于:https://www.cnblogs.com/genggeng/p/10108992.html