黑马程序员技术交流社区

标题: 集合中的遍历方式 [打印本页]

作者: satana    时间: 2016-5-22 00:05
标题: 集合中的遍历方式

List有几种遍历方式啊?
     四种 普通for,增强for,迭代器(iterator),列表迭代器(listiterator)
set有几种遍历方式?为什么不是四种呢
     增强for,迭代器(iterator),因为list存储有序有下角标,而set无须没有规律所以不能用普通
     for遍历。   
map有几种遍历方式啊    (补充:Map集合没有迭代器,以下是Map的两种取出方式)
     二种,一种通过keyset方法得到所有键(key)的集合,然后通过get(key)方法一一对应的
     取出每个值。
     一种是通过entryset方法得到每个键值对集合,然后调用getkey方法和getvalues方法取出
     每个键和值。






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2