![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java数据结构
文章平均质量分 79
QZ_飘雪无痕
这个作者很懒,什么都没留下…
展开
-
java数据结构与算法之改良顺序表与双链表类似ArrayList和LinkedList(带Iterator迭代器与fast-fail机制)
为什么需要迭代器Iterator迭代器Iterator的简单实现迭代器Iterator与集合间存在的问题理解快速失败机制fast-fail机制 进化版的ListIterator接口 改良的MyArraryList的实现 改良的MyLinkedList的实现 理解Iterator接口为什么需要迭代器(Iterator)在分析迭代转载 2016-11-23 08:44:05 · 568 阅读 · 0 评论 -
Map遍历方式汇总
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println("原创 2017-05-18 15:40:00 · 338 阅读 · 0 评论 -
改善java程序之数组和集合
60 性能考虑,数组是首选package qz.test.equals;import java.util.List;public class ArrayTest { public static void main(String[] args) { } public static int sum(int[] datas){ in原创 2017-07-31 20:45:38 · 479 阅读 · 0 评论 -
改善java程序之注解和枚举
枚举改变了常量的声明方式,注解耦合了数据和代码。83 使用枚举常量常量声明方式:类常量、接口常量、枚举常量enum Season{Spring,Summer,Autumn,Winter;}JLS(Java Language Specification,java语言规范)提倡枚举项全部大写,字母之间用下划线分隔。枚举的优点:(1)枚举常量更简单把S原创 2017-07-31 20:53:18 · 600 阅读 · 0 评论