collectionFramwork-1
2024-10-14 10:17:09
1.
Set、List和Map可以看做集合的三大类。
List集合是有序集合,集合中的元素可以重复,访问集合中的元素可以根据元素的索引来访问。
Set集合是无序集合,集合中的元素不可以重复,访问集合中的元素只能根据元素本身来访问(也是不能集合里元素不允许重复的原因)。
Map集合中保存Key-value对形式的元素,访问时只能根据每项元素的key来访问其value。
2.
两种遍历集合的方法Iterator接口和foreach循环
1、Iterator接口
Iterator也是Java集合框架的成员,主要用于遍历(即迭代访问)Collection集合中的元素,也称为迭代器。
提供的三种方法:
boolean hasNext():返回集合里的下一个元素。
Object next():返回集合里下一个元素。
void remove();删除集合里上一次next方法返回的元素。
最新文章
- 使用Maven Assembly plugin将依赖打包进jar
- Linux CPAN Perl 模块安装
- 分享Kali Linux 2016.2第42周镜像文件
- 锁屏上显示Activity
- C#语法问答式总结
- linux脚本^M: bad interpreter:解决方法
- 三星GT-S7572换屏幕教程
- 【转】Java中的新生代、老年代、永久代和各种GC
- 【原创】大数据基础之Spark(3)Spark Thrift实现原理及代码实现
- Linux:Gentoo系统的安装笔记(三)
- Python——管道通信
- python模块之sniffio
- 《effective Go》读后记录:GO基础
- python 处理 https链接 socket报错 链接https
- 【读书笔记】iOS-微信公众平台搭建与开发揭秘
- 监控IIS的运行状态
- Codeforces Beta Round #94 div 2 B
- dos批处理文件中的变量小结
- 牛客网——F求最大值
- Thrift 实现 JAVA,PHP,C#,Python 互相通信
热门文章
- HDU 6158 笛卡尔定理+韦达定理
- Jenkins + Pipeline 构建流水线发布
- ELK应用之一:ELK平台搭建部署
- JMS学习(五)--ActiveMQ中的消息的持久化和非持久化 以及 持久订阅者 和 非持久订阅者之间的区别与联系
- Java SSM框架之MyBatis3(八)MyBatis之动态SQL
- ASP.NET MVC学习(一)之路由篇Route
- css左右等高问题
- OnContextMenu事件(转)
- Nginx报错:upstream timed out (110: Connection timed out)和client intended to send too large body【转】
- Winform/WPF Clipboard之剪切复制粘贴