您的位置:首页 > 编程语言 > Java开发

JAVA容器使用

2010-09-25 08:10 232 查看
在JAVA中常用是用容器接口主要有list,set和map。

一、 list和set继承自接口collection,常用于存放一个元素的序列。

1、list对一个元素可以进行多次存放

常用的list实现类:

Arraylist:常用于数据的访问

LinkedList:常用于数据的添加和删除

Vector:线程安全

2、set对一个元素不允许存放多个

常用的set实现类:

HashSet:使用散列实现,为无须列表,便于查询

TreeSet:使用红黑树实现,自动对插入元素进行升序排序

二、map用于存放一组成对的“键值对”的对象,通过键来查找值。

常用的map实现类:

HashMap:是HashTable的轻量级实现类,使用散列实现,为无须列表,便于查询

TreeMap:使用红黑树实现,自动对插入元素进行升序排序

HashTable:线程安全
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: