黑马程序员技术交流社区
标题:
集合遍历
[打印本页]
作者:
性感不是骚
时间:
2016-4-3 01:19
标题:
集合遍历
集合遍历都有哪些方法,尽量具体,谢谢大神
作者:
lgdbest
时间:
2016-4-3 01:26
:集合遍历的4种方式:
1.转成数组遍历:
* 把集合转成数组,可以实现集合的遍历
* 调用toArray()方法: Object[] arr = collection.toArray ();
2.迭代器遍历:
* 获取迭代器: Iterator<Student> it = c.iterator();
* 判断集合中是否有元素: it.hasNext();
* 获取集合中元素: it.next();
3.for循环遍历: 通过size()和get()
* E get(int index) 返回此列表中指定位置上的元素
例如: for (int i = 0; i < list.size(); i++) {
Student s = list.get(i);
System.out.println(s);
}
4.高级for遍历:
* 格式:
for(元素数据类型 变量 : 数组或者Collection集合) {
使用变量即可,该变量就是元素
}
例如: for (String s : list) { //String为数据类型,s是变
量,list为集合
System.out.println(s);
}
作者:
性感不是骚
时间:
2016-4-3 18:51
感谢大神
作者:
aweilovemusic
时间:
2016-4-3 19:03
三种方法,普通for循环,通过get方法,增强for 还有就是迭代器
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2