SetMap类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在Set中,没有重复的key。

Map放没有顺序的键值对,所有键值对 — 参见 entrySet(),所有键 — 参见 keySet(),所有值 — 参见 values()

list 主要实现类ArrayList

Iterator迭代器

//迭代器的应用
List<String> l1 = new ArrayList<String>();//创建一个ArrayList
l1.add("lee");
l1.add("xee");
l1.add("bee");
l1.add("dee");

System.out.println(l1.size()); //输出当前List大小
Iterator it = l1.iterator(); //获取迭代器
//it.next(); //获取下一个元素(这里为第一个元素)
System.out.println(it.next());
it.remove(); //删除上个语句获取的元素
System.out.println(l1.size()); //在此输出List大小

for(Iterator iter = l1.iterator();iter.hasNext();){//iter.hasNext()判断是否有下一个元素
String str = (String)iter.next();
System.out.println(str);
}

最新文章

  1. 异常处理之“The remote certificate is invalid according to the validation praocedure.”
  2. [Python基础知识]正则
  3. C#中List的Find方法的使用
  4. poj3415
  5. 自定义事件实现不同窗体间的通讯Delphi篇
  6. Android 访问Android Wear数据层Api——同步Data Items
  7. Spring之SpringMVC(源码)启动初始化过程分析
  8. Hibernate基础学习(五)&mdash;对象-关系映射(下)
  9. CF528D. Fuzzy Search [FFT]
  10. Dynamics CRM 为Visual Studio 2015安装CRM Developer Toolkit
  11. Glog 和 Log4cxx 的对比
  12. 雷林鹏分享:jQuery EasyUI 数据网格 - 自定义分页
  13. MongoDB4.0 WINDOWS环境下 副本集、分片部署
  14. 利用ELK分析Nginx日志
  15. maven加载本地jar包到repository
  16. Alienware-15-R3 装Ubuntu 16.04.3 LTS
  17. MySQL 并发测试中,线程数和数据库连接池的实验
  18. pygame学习笔记(6)——一个超级简单的游戏
  19. 20172325《Java程序设计》第一周学习总结
  20. BZOJ3209 花神的数论题 【组合数学+数位DP+快速幂】*

热门文章

  1. react key的作用
  2. hdu 4104 Discount
  3. 最简单的SPA(单页应用)实现
  4. Java 8 (5) Stream 流 - 收集数据
  5. VMware workstation 14 CentOs 7.5.1804 虚拟机网卡设置为NAT模式并设置固定IP
  6. [ CodeForces 1065 B ] Vasya and Isolated Vertices
  7. python 正则表达式操作
  8. 329.-io流(字符-练习-复制文本文件二)
  9. Fiddler 修改响应内容
  10. iOS UI布局总结