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方法返回的元素。

最新文章

  1. 使用Maven Assembly plugin将依赖打包进jar
  2. Linux CPAN Perl 模块安装
  3. 分享Kali Linux 2016.2第42周镜像文件
  4. 锁屏上显示Activity
  5. C#语法问答式总结
  6. linux脚本^M: bad interpreter:解决方法
  7. 三星GT-S7572换屏幕教程
  8. 【转】Java中的新生代、老年代、永久代和各种GC
  9. 【原创】大数据基础之Spark(3)Spark Thrift实现原理及代码实现
  10. Linux:Gentoo系统的安装笔记(三)
  11. Python——管道通信
  12. python模块之sniffio
  13. 《effective Go》读后记录:GO基础
  14. python 处理 https链接 socket报错 链接https
  15. 【读书笔记】iOS-微信公众平台搭建与开发揭秘
  16. 监控IIS的运行状态
  17. Codeforces Beta Round #94 div 2 B
  18. dos批处理文件中的变量小结
  19. 牛客网——F求最大值
  20. Thrift 实现 JAVA,PHP,C#,Python 互相通信

热门文章

  1. HDU 6158 笛卡尔定理+韦达定理
  2. Jenkins + Pipeline 构建流水线发布
  3. ELK应用之一:ELK平台搭建部署
  4. JMS学习(五)--ActiveMQ中的消息的持久化和非持久化 以及 持久订阅者 和 非持久订阅者之间的区别与联系
  5. Java SSM框架之MyBatis3(八)MyBatis之动态SQL
  6. ASP.NET MVC学习(一)之路由篇Route
  7. css左右等高问题
  8. OnContextMenu事件(转)
  9. Nginx报错:upstream timed out (110: Connection timed out)和client intended to send too large body【转】
  10. Winform/WPF Clipboard之剪切复制粘贴