JAVA集合
JAVA集合
一.集合存在的意义
1.数组的不便利性

2.集合的理解与好处

二.集合的框架体系

1.集合分类
1)集合入门须知
1.集合主要是由两组(单链集合,双链集合)
2.Collection 接口拥有两个重要的子接口List、Set,他们的直线子类都是单列集合

3.Map接口的实现子类 是双链集合,存放K-V

4.单双链区别由下图代码可体现

List中一般值存储单列数据,而Map不限于此
2)迭代器介绍
英文接口名:Iterator
1.具体作用如下图

2.具体使用须知如下图
在Iterator中其实已经有一个For循环便利方法了,所以不在建议使用for方法遍历,直接使用while可以提升效率,且操作简单


3.其它直接遍历方法
使用增强for,在Collection集合中
增强for的底层任然是迭代器
增强for可以理解为简化版本的迭代器
快捷键 I


3.方便方法介绍
IDEA中有快速生成while迭代器循环的快捷键itit
查看所有快捷键的快捷键ctrl+j

3)List接口介绍


本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 随意!
评论
ValineDisqus




