摘要: 一:java枚举简介 1:基本概念: 用enum定义枚举类默认继承了java.lang.Enum类而不是继承了Object类。其中java.lang.Enum类实现了java.lang.Serializable和java.lang.Comparable两个接口 枚举类的构造函数只能使用private 阅读全文
posted @ 2016-04-18 20:17 空心菜小手 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 一:基本概念 TreeSet基于 TreeMap 的 NavigableSet 实现。 使用元素的自然顺序对元素进行排序,或者根据创建 set 时提供的 Comparator 进行排序,具体取决于使用的构造方法。 此实现为基本操作(add、remove 和 contains)提供受保证的 log(n 阅读全文
posted @ 2016-04-18 14:58 空心菜小手 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 首先学习了TreeMap使用的数据结构,红黑数: 参照如下两篇文章: "平衡查找树之2 3树" "红黑树" TreeMap的源码分析,这位博主分析的很详细, "原文点击" 使用TreeMap 需要注意: 根据其键的自然顺序进行排序,或者根据创建映射时提供的 Comparator 进行排序; Tree 阅读全文
posted @ 2016-04-18 13:23 空心菜小手 阅读(169) 评论(0) 推荐(0) 编辑