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 }