ArraysList能够动态分配数组java
ArrayList<...> list = new ArrayList();数组
<>内是泛型。泛型:集合中的全部元素都是统一的类型。泛型只能是引用类型,不能是基本类型。缘由是集合里保存的是地址值,基本类型中没有地址值code
ArrayList<int> list = new ArrayList();//错误 ArrayList<String> list = new ArrayList();//正确 ArrayList<Employee> list = new ArrayList();//正确 List<Employee> list = new ArrayList();//多态,正确
若是但愿向集合ArrayList当中存储基本类型数据,必须使用基本类型对应的“包装类”对象
ArrayList<Integer> list = new ArrayList();//正确
get和set:实现访问和改变数组元素的操做。set只能设置已存在的元素索引