创建一个存储学生对象的集合, 存储3个学生对象,使用程序实现在控制台遍历该集合
学生类:
/**
* @author Wrry
* @data 2020
* @desc 创建学生类
*/
public class Student {
private String name;
private String age;
@Override
public String toString() {
return "Student{" +
"name='" + name + '\'' +
", age='" + age + '\'' +
'}';
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAge() {
return age;
}
public void setAge(String age) {
this.age = age;
}
public Student(String name, String age) {
this.name = name;
this.age = age;
}
public Student() {
}
}
测试类:
/**
* @author Wrry
* @data 2020
* @desc 创建一个存储学生对象的集合, 存储3个学生对象,使用程序实现在控制台遍历该集合
*/
public class ListTest {
public static void main(String[] args) {
//创建List集合对象
List<Student> list = new ArrayList<Student>();
//创建学生对象
Student s1 = new Student("小白", "21");
Student s2 = new Student("小李", "22");
Student s3 = new Student("小王", "23");
//把学生添加到集合
list.add(s1);
list.add(s2);
list.add(s3);
//遍历集合(for循环方式)list.size();这个是集合长度的方法
for (int i = 0; i < list.size(); i++) {
Student s = list.get(i);
System.out.println(s);
}
}
}