import java.util.Vector;
public class TestVector{
public static void main(Stringlargs) {
Vector<Student> vector = newVector<Student>();
Student stu1 = new Student("Zhang", "01", 75);
Student stu2 = new Student("Li", "02", 86);
vector.add(stu1);
vector.add(stu2);
for(Student stu: vector){
System.out.println(stu.toString());
}
}
}
class Student{
private String name;
private String id;
private int grade;
public Student(String name, String id, int grade){
this.name = name;
this.id =id;
this.grade =grade;
}
public String toString(){
return "" + name + "'," + id +"," + grade
}
}
程序运行的结果:
(1)_________
(2)__________
程序运行的结果是输出两个学生的信息,每个学生的信息由三个部分组成:名字、学号和成绩。例如:
Zhang, 01, 75
Li, 02, 86
这些信息都来自于Student类的实例对象,通过Vector容器来存储这些对象,然后通过循环来依次输出每个学生的信息。
谢谢!