类集框架1

Posted Lu的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类集框架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的主要内容,如果未能解决你的问题,请参考以下文章

浅谈java类集框架和数据结构

25.类集框架

类集框架解析

Java 基础知识总结 3

JDK类集框架实验(ArrayList,LinkedList,TreeSet,HashSet,TreeMap,HashMap)

Java集合总结之Collection整体框架