摘要: Comparable接口实现Comparable接口的类,对象之间可以比较大小。Comparable接口中只有一个方法 public int compareTo(Object obj); 该方法:返回 0 表示this == obj 返回正数表示this obj 返回负数表示this obj实现了Comparable接口的类通过compareTo方法确定对象的排序方式。可以通过sort()方法排序。 数据结构的选择:衡量标准:读的效率和改的效率 Array读快写慢 Linked改快读慢 Hash两者之间 Map接口实现了Map接口的类用来存储键-值对。Map接口的实现类有HashM 阅读全文
posted @ 2010-12-28 21:19 Moupeng.Yang 阅读(1244) 评论(1) 推荐(0)
摘要: List接口是Collection的子接口,实现LIst接口的容器类中的元素是有顺序的,而且可以重复。List容器中的元素都对应一个整数型的序号记载其在容器中的位置,可以根据序号存取容器中的元素。JD... 阅读全文
posted @ 2010-12-28 12:59 Moupeng.Yang 阅读(384) 评论(1) 推荐(0)
摘要: Set接口是Collection的子接口,Set接口没有提供额外的方法,但实现Set接口的容器类中的元素师没有顺序的,而且不可以重复。Set容器可以与数学中的“集合”的概念相对应。JDK API中提供的Set容器类有HashSet,TreeSet等。例子:[代码] 阅读全文
posted @ 2010-12-28 10:27 Moupeng.Yang 阅读(587) 评论(0) 推荐(0)
摘要: Java基础学习笔记(六)EnhancedFor例子:[代码]JDK1.5后才有的加强For。缺点:对于数组,不能方便的访问下值对于集合,与用Iterator相比,不能方便的删除集合中的内容(其实在内部也是调用Iterator)除了简单遍历并读取其中内容外,不建议使用增强For。 阅读全文
posted @ 2010-12-28 10:09 Moupeng.Yang 阅读(417) 评论(0) 推荐(0)