1.容器继承结构
2.基本概述
1.Collection:
一个独立元素的序列,这些元素服从一条或者多条规则。其中List必须按照插入的顺序保存元素,Set不能有重复的元素。
常用方法:
1.add(E e):将指定的对象存入容器
2. remove(E e):移除指定对象
3.iterator():返回此容器的迭代器,用于遍历对象
4.contains(Object o):若容器中包含对象o,返回真
2.Map:
一组成对的键值对对象,允许用键来查找值。
常用方法:
1.containsKey(Object key): 如果容器中包含指定的key,返回true
2.containsValue(Object value):如果容器中有一个或多个key映射到Value,返回真
3. Set <Map.entry<K,V> > entrySet():返回此映射中包含的映射关系的Set视图,说白了,Set里面的每一个元素,就是Map中的一对键值对。
4. Set<K> keySet():返回此映射中包含的Key的set视图,Set中每一个元素就是Map里卖弄的一个key
5.put(K key,V value):存入指定键值对
6.get(K key):返回指定key对应的value
3.ArrayList
1.add(E e)
2.add(int index,E e):指定位置插入元素
3.get(int index):返回指定位置的指定元素
4.indexof(object o):返回列表中首次出现指定元素的索引
5.remove(int index):
6.clear();
7.toArray():按从第一到最后的顺序,返回数组
4.Set:
不能有重复元素,常用来测试对象是否存在Set中
方法基本同list