首页 > 代码库 > 类集框架1

类集框架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中的元素

 

   

类集框架1