关于ArrayList的分析,会从且仅从其添加(add)与删除(remove)方法入手。 ArrayList类定义: ArrayList基本属性: /** * Default initial capacity.(默认初始化大小) */ private static final int DEFAULT ...
分类:
编程语言 时间:
2017-05-12 19:12:08
阅读次数:
206
数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。Java提供了几个能有效地组织和操作数据的数据结构,这些数据结构通常称为Java集合框架。在平常的学习开发中,灵活熟练地使用这些集合框架,可以很明显地提高我们的开发效率,当然仅仅会用还是不够的,理解其中的设计思想 ...
分类:
编程语言 时间:
2017-05-12 17:25:08
阅读次数:
210
集合框架 ArrayList 引子:我们先来看看传统数组的用法 写一个Hero对象类 package cn.jse.t1; public class Hero { public String name; public float hp; public int damage; public Hero( ...
分类:
编程语言 时间:
2017-05-12 11:36:23
阅读次数:
190
江南好,何处异京华。 香散翠帘多在水,绿残红叶胜于花。无事避风沙。 ——《纳兰词》 诗词再好,大图不能忘 上大图: 先说说栈和队列: 栈就好比手枪的弹匣,你往里面压入子弹,最先压入的子弹就到了弹匣最底部的位置,最后压入的子弹在弹匣顶部。发射子弹的时候每次将弹匣顶部的子弹弹出发射。无法越过顶部子弹发射 ...
分类:
编程语言 时间:
2017-05-12 01:31:27
阅读次数:
186
1体系结构 Collection Map List Set ArrayList LinkedList HashSet 2 List的方法 List<元素类型> list = new ArrayList<元素类型>(); list.add(元素); //增加元素 list.add(index,元素); ...
分类:
其他好文 时间:
2017-05-11 17:03:55
阅读次数:
179
在简书上看到一篇介绍Java集合框架的文章,写得挺详细的,http://www.jianshu.com/p/63e76826e852这是原文地址。 数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。Java提供了几个能有效地组织和操作数据的数据结构,这些数据结构 ...
分类:
编程语言 时间:
2017-05-11 14:37:17
阅读次数:
170
Collection Map | | List Set HashMap / \ | ArrayList LinkedList HashSet20.1 List的方法 List<元素类型> list = new ArrayList<元素类型>(); list.add(元素);//增加元素 list.a ...
分类:
其他好文 时间:
2017-05-10 20:37:22
阅读次数:
196
集合框架 Collection Map List Set HashMap ArrayList LinkedList HashSet 1. List的方法 List<元素类型> list = new LinkedList<元素类型>(); list.add(元素); //增加元素 list.add(i ...
分类:
其他好文 时间:
2017-05-09 23:17:54
阅读次数:
203
Collection List Set MapArrayList LinkedList HashSet List方法 List<元素类型> lsit = new ArrayList<元素类型>(); list.add(元素);//增加元素 list.add(index,元素);////向指定位置插入 ...
分类:
其他好文 时间:
2017-05-09 23:11:39
阅读次数:
252