摘要:容器遍历之迭代器的使用一个简单的函数来记录下语文数学英语对容器数据进行一些排序,洗牌等等。。
容器遍历之迭代器的使用 一个简单的main函数demo来记录下:
public static void main(String args[]){ ArrayListCollection对容器数据进行一些排序,洗牌等等。。list=new ArrayList<>(); list.add(1); list.add(2); list.add(3); list.add(4); for(Iterator it=list.iterator();it.hasNext();){ int tmp=it.next(); System.out.println(tmp); } HashMap map=new HashMap<>(); map.put("语文","90"); map.put("数学","80"); map.put("英语","100"); Set keys=map.keySet(); for(Iterator it=keys.iterator();it.hasNext();){ String tmp=it.next(); System.out.println("key is "+tmp); System.out.println("value is "+map.get(tmp)); } Set > enter=map.entrySet(); for(Iterator it=enter.iterator();it.hasNext();){ System.out.println(it.next()); } }
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/74676.html
摘要:我们都接触这些集合类,这些在包的集合类就都是快速失败的而包下的类都是安全失败,比如。安全失败明白了什么是快速失败之后,安全失败也是非常好理解的。最后说明一下,快速失败和安全失败是对迭代器而言的。 什么是快速失败(fail-fast)和安全失败(fail-safe)?它们又和什么内容有关系。以上两点就是这篇文章的内容,废话不多话,正文请慢用。 我们都接触 HashMap、ArrayLis...
摘要:接口也是集合中的一员,但它与接口有所不同,接口与接口主要用于存储元素,而主要用于迭代访问即遍历中的元素,因此对象也被称为迭代器。迭代器的实现原理我们在之前案例已经完成了遍历集合的整个过程。 【Collection、泛型】 主要内容 Collection集合 迭代器 增强for 泛型 教学目标 [ ] 能够说出集合与数组的区别 [ ] 说出Collection集合的常用功能 [ ]...
摘要:集合类主要负责保存盛装其他数据,因此集合类也被称为容器类。所有的集合类都位于包下。表示一组对象,这些对象也称为的元素。成员方法把集合转成数组迭代器,集合的专用遍历方式之接口概述有序的,也称为序列。 前言 在编程中,常常需要集中存放多个数据。从传统意义上讲,数组是我们的一个很好的选择,前提是我们实现已经明确知道我们将要保存的对象的数量。 一旦在数组初始化时指定了数组长度,这个数组长度就...
摘要:而在集合中,值仅仅是一个对象罢了该对象对本身而言是无用的。将这篇文章作为集合的总结篇,但觉得没什么好写就回答一些面试题去了,找了一会面试题又觉得不够系统。 前言 声明,本文用的是jdk1.8 花了一个星期,把Java容器核心的知识过了一遍,感觉集合已经无所畏惧了!!(哈哈哈....),现在来总结一下吧~~ 回顾目录: Collection总览 List集合就这么简单【源码剖析】 Ma...
阅读 1145·2021-10-11 10:59
阅读 1937·2021-09-29 09:44
阅读 819·2021-09-01 10:32
阅读 1381·2019-08-30 14:21
阅读 1825·2019-08-29 15:39
阅读 2943·2019-08-29 13:45
阅读 3501·2019-08-29 13:27
阅读 1968·2019-08-29 12:27