A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 一小丢丢 中级黑马   /  2016-10-21 00:41  /  1107 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

复习一下以前的知识,总结了一下,大神们看看有没有落下的
集合遍历:
List集合:
1.普通for循环,可以通过索引操作集合中的数据.
2.增强for循环,遍历的时候不能对集合中的元素进行增删操作.(增强for循环也可以遍历数组)
for(元素的数据类型 变量 : Collection 集合 or 数组){
}
3.迭代
Iterator  it = 集合名.iterator();
while(it.hashNext()){
           it.next();
   }
Set集合:
1.增强for循环
2.迭代
Map集合
1.entrySet()  , 返回 键值对集合, 里面装的都是 Entry(键值对)对象.
getKey() 返回与此项对应的键。  
V getValue() 返回与此项对应的值。
2.keySet() , 返回键的集合.
通过get(key) , 获取 对应的值.

2 个回复

倒序浏览
方法挺多的
回复 使用道具 举报
gyy 中级黑马 2016-10-21 14:36:35
藤椅
最重要的是,在需要一边遍历,一边删除元素的情况下,必须使用迭代器
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马