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的容量)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章