再见孙悟空

努力不一定成功,但不努力真的很轻松

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2017年6月28日

摘要: 双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。查询即从第一个节点,不断指向下一节点以便获得自己目标节点。删除、插入同理,最后修改目标节点的前后关系即可,以下是模拟实现的过程 阅读全文
posted @ 2017-06-28 16:16 再见_孙悟空 阅读(215) 评论(0) 推荐(0) 编辑

摘要: 最后再介绍一下ensureCapacity这个方法的想法(从网上看到的): 我们知道ArrayList的内部是采用数组来存储元素的,由于java数组都是定长的,所以这个数组的大小一定是固定的,这个大小就是capacity。我们可以肯定capacity一定是大于或等于ArrayList的size,那么 阅读全文
posted @ 2017-06-28 16:12 再见_孙悟空 阅读(320) 评论(0) 推荐(0) 编辑