package hanjia;
import java.util.ArrayList;
//ArrayList数组列表,大小可动态增加,元素类型并不要求为相同类型,功能与vector相似。但数组列表方法不同步效率高
import java.util.Vector;;
public class hanjia{
public static void main(String[] args){
ArrayList list=new ArrayList();
list.add(new Student("Tom","202077"));
list.add(new Student("西文","202099"));
list.add(new Student("AK47","2020427"));
list.add(new Student("上分","202033"));
for(int i=0;i<list.size();++i) {
System.out.println((Student)list.get(i));
//System.out.println(list.get(i)); 也行
}
}
}
//学生类
class Student{
private String strName="";
private String strnumber="";
public Student(String name,String number) {
strName=name;
strnumber=number;
}
public String toString() {
String infor= "姓名:"+strName+",学号"+strnumber;
return infor;
}
}
个人理解及资料参考,若有不足或者需要扩展请指点。
若有雷同,纯属巧合。