137_ArrayList存储学生对象并遍历
1 package ToStudentDemo01; 2 /* 3 学生类 4 */ 5 public class Student { 6 private String name; 7 private int age; 8 9 public Student(){}; 10 11 public Student(String name,int age){ 12 this.name = name; 13 this.age = age; 14 } 15 16 public void setName(String name){ 17 this.name = name; 18 } 19 20 public String getName(){ 21 return name; 22 } 23 24 public void setAge(int age){ 25 this.age = age; 26 } 27 28 public int getAge(){ 29 return age; 30 } 31 }
1 package ToStudentDemo01; 2 3 import java.util.ArrayList; 4 5 /* 6 需求: 7 创建一个存储学生对象的集合,存储3个学生对象,使用程序实现在控制台遍历该集合 8 思路: 9 1.定义学生类 10 2.创建集合对象 11 3.创建学生集合 12 4.添加学生对象到集合中 13 5.遍历集合,采用通用遍历格式实现 14 */ 15 public class arrayStudentDemo01 { 16 public static void main(String[] args) { 17 //创建集合对象 18 ArrayList<Student> array = new ArrayList<Student>(); 19 20 //创建学生对象 21 Student s1 = new Student("令狐冲",20); 22 Student s2 = new Student("风清扬",49); 23 Student s3 = new Student("桃谷六仙",30); 24 25 //添加学生对象到集合中 26 array.add(s1); 27 array.add(s2); 28 array.add(s3); 29 30 //遍历集合,采用通用遍历格式实现 31 for(int i=0;i<array.size();i++){ 32 Student s = array.get(i); 33 System.out.println(s.getName()+","+s.getAge()); 34 } 35 } 36 }