for循环的遍历的三种方式
2018-03-12 17:13
288 查看
List<Teacher> list = new ArrayList<Teacher>();
//list里存的是N个Teacher对象
System.out.println("*****方式一*******");
//第一种方式 普通for循环
for(int i=0;i<list.size();i++){
Teacher t = (Teacher)list.get(i);
System.out.println(t.getName());
}
System.out.println("*****方式二*******");
//第二种方式 使用迭代器
for(Iterator<Teacher> iter = list.iterator(); iter.hasNext();){
System.out.println(iter.next().getName());
}
System.out.println("*****方式三*******");
//第三种方式 增强型for循环
for(Teacher t: list){
System.out.println(t.getName());
}
//list里存的是N个Teacher对象
System.out.println("*****方式一*******");
//第一种方式 普通for循环
for(int i=0;i<list.size();i++){
Teacher t = (Teacher)list.get(i);
System.out.println(t.getName());
}
System.out.println("*****方式二*******");
//第二种方式 使用迭代器
for(Iterator<Teacher> iter = list.iterator(); iter.hasNext();){
System.out.println(iter.next().getName());
}
System.out.println("*****方式三*******");
//第三种方式 增强型for循环
for(Teacher t: list){
System.out.println(t.getName());
}
相关文章推荐
- python For 循环 三种遍历方式
- PHP foreach、while、for三种循环遍历方式
- 二叉树三种遍历方式的递归和循环实现
- HashMap三种循环遍历方式及其性能对比
- for循环的三种方式
- 集合框架遍历方式之——for-each循环
- 二叉树的三种遍历方式:递归、栈、循环 分类: C/C++ 数据结构与算法 2015-06-21 09:47 269人阅读 评论(0) 收藏
- 二叉树的三种遍历方式:递归、栈、循环
- 二叉树三种遍历方式之循环
- 对数据遍历的三种方式之foreach 、for与Iterator
- 二叉树三种遍历方式的递归和循环实现
- 二叉树的三种遍历方式的循环和递归的实现方式
- Arrylist三种遍历iterator,for,增强for循环效率测试
- 存储过程中遍历游标的三种方式(For,Fetch,While)
- List三种循环方式,for,foreach,迭代器方式打印总结
- 迭代器循环数组和遍历Map的三种方式
- 二叉树的三种遍历方式的循环和递归的实现方式
- linux脚本之 for循环方式
- while 语句的三种控制/结束循环方式
- Java中foreach和for在循环遍历数组、集合方面的区别