五、java容器:list、set、map
2017-03-09 11:10
459 查看
一、java容器
collection<interface><---Set<interface><---HashSet
<--- List<interface><---ArrayList、LinkedList
Map<interface><---HashMap
二、List、set、map接口常用方法及使用
1、List
2、set
3、Map
collection<interface><---Set<interface><---HashSet
<--- List<interface><---ArrayList、LinkedList
Map<interface><---HashMap
二、List、set、map接口常用方法及使用
1、List
void add(String item); //向滚动列表的末尾添加指定的项。 void add(String item, int index); //向滚动列表中索引指示的位置添加指定的项. int getItemCount();// 获取列表中的项数。 String[] getItems(); //获取列表中的项。 void remove(String item); //从列表中移除项的第一次出现。 void removeAll(); //从此列表中移除所有项。 void replaceItem(String newValue, int index);// 使用新字符串替换滚动列表中指定索引处的项。
2、set
boolean add(E o) ;//如果 set 中尚未存在指定的元素,则添加此元素(可选操作)。 void clear();// 移除 set 中的所有元素(可选操作)。 boolean isEmpty();// 如果 set 不包含元素,则返回true。 Iteratoriterator();// 返回在此 set 中的元素上进行迭代的迭代器。 boolean remove(Object o);// 如果 set 中存在指定的元素,则将其移除(可选操作)。 boolean removeAll(Collection<?> c);// 移除 set 中那些包含在指定 collection 中的元素(可选操作)。 boolean retainAll(Collection<?> c) ;//仅保留 set 中那些包含在指定 collection 中的元素(可选操作)。 int size();//返回 set 中的元素数(其容量)。 Object[] toArray();// 返回一个包含 set 中所有元素的数组。 T[] toArray(T[] a);// 返回一个包含 set 中所有元素的数组;返回数组的运行时类型是指定数组的类型。
3、Map
void clear();// 从此映射中移除所有映射关系(可选操作)。 boolean containsKey(Object key);// 如果此映射包含指定键的映射关系,则返回true。 boolean containsValue(Object value);// 如果此映射为指定值映射一个或多个键,则返回true。 Value get(Object key) ;//返回此映射中映射到指定键的值。 boolean isEmpty() ;//如果此映射未包含键-值映射关系,则返回true。 Set keySet() ;//返回此映射中包含的键的 set 视图。 V put(K key,V value) ;//将指定的值与此映射中的指定键相关联(可选操作)。 void putAll(Map<? extendsK,? extends V> t);// 从指定映射中将所有映射关系复制到此映射中(可选操作)。 V remove(Object key);// 如果存在此键的映射关系,则将其从映射中移除(可选操作)。 int size();// 返回此映射中的键-值映射关系数
相关文章推荐
- JAVA的容器---List Map Set
- JAVA的容器---List,Map,Set
- JAVA,List,Map,Set,容器
- JAVA的容器---List,Map,Set
- JAVA的容器---List Map Set
- [摘]JAVA的容器---List Map Set
- JAVA的容器---List,Map,Set
- Java数组与容器类分析资料--数组、List和Set、Map-asp.net关注
- Java数组与容器类分析资料--数组、List和Set、Map
- JAVA的容器-List,Map,Set
- JAVA的容器---List,Map,Set
- JAVA的容器---List,Map,Set
- JAVA的容器---List,Map,Set
- JAVA,List,Map,Set,容器
- JAVA的容器---List,Map,Set
- JAVA,List,Map,Set,容器
- JAVA的容器---List,Map,Set
- Java数组与容器类分析资料--数组、List和Set、Map等
- java中三种容器接口List .Set .Map 及其java容器总结
- JAVA的容器---List Map Set