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);