摘要: 一. 现在重点学习一下List,List是Collection的子接口,那么Collection的方法,List都具备,共性方法就不讲述了。 讲述一下List中特有的方法,这些特有方法的共性就是可以对角标进行操作。 (以下讲述的都是list中的方法,我觉着还是基于操作元素的角标) 1. 添加 截图中 阅读全文
posted @ 2017-12-30 16:29 前锋营 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 一. 之前是介绍了Collection里面的一些常用东西,接下来看一下体系结构,集合框架的分类构成图。这里面东西全部都会都会涉及到, 查看API文档,在Collecntion接口下面除了众多的子类外,还有很多子接口。 这些子接口中和我们开发中最常相关的是有两个,一个是list,另一个是set。一个是 阅读全文
posted @ 2017-12-30 11:16 前锋营 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 一. 现在讨论一下,迭代器是怎么设计出来的。 迭代器是取出元素的方式,这个接口有一个方法专门是用来取出元素用的。但是这个方法呢,每个集合中怎么取,它知道吗?它不知道(这个方法也是从众多子类中抽象出来的)。不知道,所以这个迭代器对象是怎么实现的?是依赖于子类实现的。 更具体的说,一个容器,它里面装着东 阅读全文
posted @ 2017-12-30 10:40 前锋营 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 一. 我们完善完集合框架顶层接口Collection中常见方法学习以后,准备把存储在Collection集合中的元素给它取出来,因为存的目的就是为了方便取出来使用元素。这个取得动作,Colection给我们提供了一个迭代器的方法(迭代器是一个专业术语,意为取出集合中元素的方式)。 取出元素的方式是个 阅读全文
posted @ 2017-12-30 09:32 前锋营 阅读(210) 评论(0) 推荐(0) 编辑