更新時間:2020-06-05 15:51:47 來源:動力節點 瀏覽2144次
(1)所有單列集合的最頂層接口,里邊定義了所有單列集合共性的方法,任意的單列集合都可以使用Collection接口中的方法。
(2)共性的方法:
public boolean add(E e):把給定的對象添加到當前的集合中。
public void clear():清空集合中所有的元素。
public boolean remove(E e):把給定的對象在當前的集合中刪除。
public boolean contains(E e):判斷當前集合中是否包含給定的對象。
public boolean isEmpty():判斷當前集合是否為空。
public int size():返回集合中元素的個數。
public Object[]toArray():把集合中的元素,存儲到數組中。
2.java.util.Iterator接口:迭代器(對集合進行遍歷)
(1)有兩個常用的方法:
1>boolean hasNext():如果仍有元素可以迭代,則返回true,判斷集合中還有沒有下一個元素,有就返回true,沒有就返回false。
2>E next():返回迭代的下一個元素,取出集合的下一個元素。
(2)Iterator迭代器,是一個接口,我們無法直接使用,需要使用Iterator接口的實現類對象,獲取實現類的方式比較特殊。
(3)Collection接口中有一個方法叫iterator(),這個方法返回的就是迭代器的實現類對象。
Iterator iterator():返回在此collection的元素上進行迭代的迭代器。
(4)迭代器的使用步驟:
1>使用集合中的方法iterator()獲取迭代器的實現類對象,使用Iterator接口接收(多態)。
2>使用Iterator接口中的方法hasNext()判斷還有沒有下一個元素。
3>使用Iterator接口中的方法next()取出集合中的下一個元素。
以上就是動力節點java培訓機構的小編針對“Java編程技術分享之collection集合的用法”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習