java集合总结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java集合总结相关的知识,希望对你有一定的参考价值。
java集合类主要负责保存、盛装其他数据,因此集合类也称容器类。java集合类分为:Set:不区分元素的顺序,不允许出现重复的值
list:区分元素的顺序,且允许出现重复的值
map:采用key——values的,不允许有重复的键,每个键最多对应一个值
java集合只能保存引用类型的数据,是对象的引用
Collection接口描述set和list集合类型的根接口
list:区分元素的顺序,且允许出现重复的值
map:采用key——values的,不允许有重复的键,每个键最多对应一个值
java集合只能保存引用类型的数据,是对象的引用
Collection接口描述set和list集合类型的根接口
Set与Map的关系。Map集合中所有key集中起来,就组成了一个set集合。所以Map集合提供Set<K>keySet()方法返回所有key组成的set集合。由此可见,Map集合中的所有key具有set集合的特征,只要Map所有的key集中起来,它就是一个Set集合,这就实现了Map到Set的转换。
相关方法:
add()如果增加重复元素,则增加失败,返回false
contains()判断是否包含有某个元素
iterator()返回成一个迭代器
List可以对元素的插入位置进行精确控制,根据元素索引访问元素等功能
set(index,elemetn)修改指定索引下的元素
Map关系集的形式查看某个映射的内容
put(objectkey,objectvalues)增加一个新的值
get(objectkey)查找key上面的值
SetkeySet()将所有的key返回到一个set中
Collectionvalues()将所有的值返回到一个collection集合中
iterator()返回成一个迭代器
List可以对元素的插入位置进行精确控制,根据元素索引访问元素等功能
set(index,elemetn)修改指定索引下的元素
Map关系集的形式查看某个映射的内容
put(objectkey,objectvalues)增加一个新的值
get(objectkey)查找key上面的值
SetkeySet()将所有的key返回到一个set中
Collectionvalues()将所有的值返回到一个collection集合中
以上是关于java集合总结的主要内容,如果未能解决你的问题,请参考以下文章