集合概述
集合类的额特点:提供一种存储空间可变的存储模型,存储的数据容量可以发生改变
ArrayList</E/>
- ArrayList是一种可调整大小的数组
- /</E/>是一种特殊的数据类型,泛型(ArrayList</String/>,ArrayList</Student/>)
ArrayList构造方法和添加方法
ArrayList常用方法
案例
package ArrayList;
import java.util.*;
//需求 创建一个存储学生对象的集合,使用程序实现在控制台遍历该集合
public class ArrayListDemo01 {
public static void main(String [] args){
ArrayList<Student> array = new ArrayList<Student>();
Student s1 = new Student("张飞",20);
Student s2 = new Student("刘备",21);
Student s3 = new Student("关羽",18);
array.add(s1);
array.add(s2);
array.add(s3);
for(int i=0;i<array.size();i++){
System.out.println(array.get(i).getName()+array.get(i).getAge());
}
}
}