318 随笔
2021-3-18 09:12:02
集合接口:
集合的两大常用框架:Collection 接口和 Map 接口;
Collection 接口又有两个常用的子接口:List 接口和 Set 接口;
Collection 接口存储一组不唯一,无序的对象 ;
List 接口存储一组不唯一,有序(插入顺序)的对象;有序的,可重复。
Set 接口存储一组唯一,无序的对象;无序的,不重复。
Map 接口存储一组键值对象,提供 key 到 value 的映射。

Collection 的遍历
2.1 Iterator接口遍历
在开发的过程中, 经常需要遍历集合中的所有元素. 针对这种需求, JDK专门提供了一个接口java.util.Iterator.
要想遍历Collection集合, 那么就要获取该集合迭代器完成迭代操作.
==迭代器适用于所有单列集合==
什么是迭代 :
- 迭代 : 即Collection集合元素的通用获取方式, 在获取元素之前要判断集合中有没有元素, 如果有, 就把这个元素取出来, 继续在判断, 如果还有就再取出来, 一直到所有元素都被取出. 这种取出的方式就叫做迭代.
2.1.1 遍历步骤
在遍历集合时的过程:
- 首先通过调用集合的iterator()方法获得迭代器实现类对象,
Iterrator <?> itr= 集合.iterator();
- 然后使用hasNext()方法判断集合中是否存在下一个元素,
迭代器.hasNext();
- 如果存在, 则调用next()方法将元素取出, 光标会向后移动
迭代器.next();
- 否则说明已经已经达到了集合末尾, 应该停止遍历元素
- 如果已经取完了元素还要next() ; 就会报错 NoSuchElementsException
小程序 发现页列表查询 wxa TabletApp
(@Param("deviceId") Integer deviceId,@Param("type") Integer type);
改为后
(@Param("queryDto") TabletAppListByTypeQueryDto dto);
Note:
欢迎点赞,留言,转载请在文章页面明显位置给出原文链接
知者,感谢您在茫茫人海中阅读了我的文章
没有个性 哪来的签名!
详情请关注点我
持续更新中
扫一扫 有惊喜~
© 2021 03 - Guyu.com | 【版权所有 侵权必究】
没有个性 哪来的签名!

浙公网安备 33010602011771号