类集框架1
1.什么是类集框架
1.类集框架是一组类和接口;
2.位于java.util包当中;
3.主要用户存储和管理对象;
4.主要分为三大类-集合、列表、和映射;
什么是集合(Set):
集合中的对象不按特定的方式排序,并且没有重复对象
什么是列表(List):
集合中对象按照索引位置排序,可以有重复的对象
什么是映射(Map):
集合中的每一个元素包含一个键对象和一个值对象,键不可以重复,值可以重复
类集框架的主体结构
ArrayList是一个容器 和数组类似
和数组的区别
声明数组的时候 数组的长度就已经定死了
而ArrayList的长度可以自动扩展
在JDK1.5以后要求声明往ArrayList里面存入的对象类型
可以通过泛型的方式 往ArrayList里面添加对象,即:
ArrayList<String> arrayList = new ArrayList<String>();
可以通过add()方法往arrayList添加对象
可以通过get()方法取出ArrayList当中的对象
如果取值的下标大于ArrayList的最大长度,则会出现数组下标越界异常
可以通过for循环取出ArrayList的所有内容
或者
可以通过remove()删除ArrayList中的元素