失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > JAVA中list的循环遍历 详解Java中list set map的遍历与增强for循环

JAVA中list的循环遍历 详解Java中list set map的遍历与增强for循环

时间:2021-08-05 12:51:21

相关推荐

JAVA中list的循环遍历 详解Java中list set map的遍历与增强for循环

Java集合类可分为三大块,分别是从Collection接口延伸出的List、Set和以键值对形式作存储的Map类型集合。

关于增强for循环,需要注意的是,使用增强for循环无法访问数组下标值,对于集合的遍历其内部采用的也是Iterator的相关方法。如果只做简单遍历读取,增强for循环确实减轻不少的代码量。

集合概念:

1.作用:用于存放对象

2.相当于一个容器,里面包含着一组对象,其中的每个对象作为集合的一个元素出现

3.java的容器有集合类和数组,不同之处是

区别及其常用实现类

List接口:

列表有序 元素可重复

实现类:ArrayList:动态数组列表

LinkedList:双向链表

Set接口:

集无序,元素不可重复

实现类:HashSet:散列集

TreeSet:树集 内部排序

Map接口:

以键值对的方式存储数据 数据-键不允许重复

实现类:HashSet:散列集

TreeSet:树集 内部排序

JDK1.0出现的集合类都是线程安全的,但效率低

JDK1.2出现的集合类都不是线程安全的,但效率高

代码示例如下:

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

原文链接:/kf/02/596383.html

如果觉得《JAVA中list的循环遍历 详解Java中list set map的遍历与增强for循环》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。