java基础之集合框架

java集合分为两个接口Collection、Map,
在这里插入图片描述
Collection集合:
List接口及其实现类–ArrayList
注:list是接口,不能实例化
Arrays.asList(数组);//将数组变为list

通过迭代器的输入list
Iterator it=list.iterator();

list的修改方法:
list.set(修改位置,内容)

list的删除方法:
list.remove();
list.removeAll();

list的添加方法:
list.add();
list.addAll();

list的查询方法
list.get();

Set接口及其实现类–HashSet
Set是元素无序并且不可以重复的集合
HashSet–哈希集,是Set的一个重要的实现类

Map接口
Map提供了一种映射关系,其中的元素是以键值对(key-value)的形式存储的,能够实现根据KEY快速查找的value
Map中的键值对以Entery类型的对象实例形式存在
key值不可以重复,value可以相同
Map支持泛型,形如map<k,v>

map的添加方法
map.put(key,value)

map的删除方法
map.remove();

map的查询方法
map.get(value);

猜你喜欢

转载自blog.csdn.net/qq_30017363/article/details/83892946