Java学习笔记——forEach循环

来源:互联网 发布:信息技术编程 编辑:程序博客网 时间:2024/06/01 09:27

JDK1.5新功能:简单的遍历


写个实体bean;


public class Student {private String name;private int age;public Student() {}public Student(String name, int age) {this.name = name;this.age = age;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public String getName() {return name;}public void setName(String name) {this.name = name;}@Overridepublic String toString() {// TODO Auto-generated method stubreturn "我叫" + this.name;}}


循环:


import java.util.ArrayList;import java.util.List;public class ForEach {public static void main(String[] args) {List<Student> lst = new ArrayList<Student>();Student student1 = new Student("张文",21);Student student2 = new Student("郭军",27);Student student3 = new Student("王建",24);lst.add(student1);lst.add(student2);lst.add(student3);for(Student show:lst){   //相当于把lst容器里面的额东西倒入到show中System.out.println(show);}}}

效果:

我叫张文
我叫郭军
我叫王建




原创粉丝点击