摘要:
概述 继承结构 基本功能 ArrayList是一种可变长列表,基于数组实现。在这个类中,实现了List接口中定义的所有的可选方法,并且对其中可以放入的元素也没有限制。出了实现List接口中定义的方法外,本类还提供了用于控制内部数组大小的方法。在java中,List基本鱼Vector等价,但是List 阅读全文
摘要:
概述 继承结构 java.util.Iterator 阅读全文
摘要:
概要 Java在不同维度上对列表进行了分类,如下图所示(如需要原xmind文件,请留言联系): 今天介绍的主要是随机访问列表的基础类 。 构造方法 仍然是 的,与 类似,相关资料可以查看: "java.util.AbstractCollection学习笔记" 内部类 迭代器基础类(Itr) 类声明 阅读全文
摘要:
概述 在Java中,List是一种特殊的集合结构,即:List是一种有序的集合。在List接口的实现中,需要提供根据列表下表对元素进行操作的方法,包括:插入,删除,查询和修改等; List一般允许重复的元素存在。判定元素是否相同的规则仍然为: 。在用户实现接口的过程中 ,可以指定List是否允许重复 阅读全文
摘要:
前言 由今天开始,正式开始学习java.util包中的collection接口,及其相关类,并在该博客账号中进行更新,尽量每天一更,如果在博客中存在错误,欢迎各位在留言区进行指证,相互交流,共同进步。 今天将从基本的AbstractCollection类开始学习,选择这个类的原因是:这个类提供了co 阅读全文
摘要:
概述 是集合结构的根接口,定义了所有集合类型都应该提供的基础方法。在java中,集合的概念与数学中的集合概念相同:代表一个对象的分组,包含的每个对象称为集合的元素。每个集合可以指定是否允许重复元素,也可以指定其是否是有序的;在Sun JDK中并没有提供这个接口的直接实现,而是将其划分为更加特定的接口 阅读全文