Java集合父类接口的中常用方法

Collection接口中常用方法:

1). boolean add(E e) : 把给定的对象添加到当前集合中 。
2). void clear() :清空集合中所有的元素。
3). boolean remove(E e) : 把给定的对象在当前集合中删除。如果有多个重复元素,只删除第一个。 底层是基于:对象的equals()方法先进行比较查询,查到后再删除。
4). boolean contains(Object obj) : 判断当前集合中是否包含给定的对象。底层是基于:对象的equals()方法进行查询。
5). boolean isEmpty() : 判断当前集合是否为空。
6). int size() : 返回集合中元素的个数。
7). Object[] toArray() : 把集合中的元素,存储到数组中。将集合转换为数组。
8). Iterator iterator():获取一个“迭代器对象”,用于遍历集合元素。

List接口中的常用方法

1). void add(int index, Object obj):在index位置插入obj元素。
2). boolean addAll(int index, Collection obj):从index位置开始将obj中的所有元素添加进来。
3). Object get(int index):获取指定index位置的元素。
4). int indexOf(Object obj):返回obj在集合中首次出现的位置 ,如果没有就返回-1。
5). int lastIndexOf(Object obj):返回obj在当前集合中末次出现的位置 ,如果没有就返回-1。
6). Object remove(int index):移除指定index位置的元素,然后返回此元素。
7). Object set(int index, Object obj):设置指定index位置的元素为obj。
8). List subList(int fromIndex, int toIndex):返回从[fromIndex到toIndex )位置的子集合,本身的list并没有变化。

set接口中的常用方法

1). boolean add (E e): 如果set中尚未包含指定元素,则添加指定元素。
2). void clear (): 从此set中移除所有的元素。
3). boolean contains( Object o): 如果此 set包含指定元素 ,则返回true。
4). boolean remove( Object o): 如果指定元素存在于此set中,则将其移除。
5). int size(): 返回此set中的元素的数量(set的容量)。

猜你喜欢

转载自blog.csdn.net/weixin_42949841/article/details/106479667