Java編程技術(shù)分享之collection集合的用法

Java編程技術(shù)分享之collection集合的用法

長(zhǎng)沙達(dá)內(nèi)教育      2022-04-11 18:07:01     8

Java編程技術(shù)分享之collection集合的用法,1.java.util.Collection接口(1)所有單列集合的最頂層接口,里邊定義了所有單列集合共性的方法,任意的單列集合都可以使用Collect

課程價(jià)格 請(qǐng)咨詢

上課時(shí)段: 授課校區(qū):

詳細(xì)介紹

1.java.util.Collection接口

(1)所有單列集合的最頂層接口,里邊定義了所有單列集合共性的方法,任意的單列集合都可以使用Collection接口中的方法。

(2)共性的方法:

public boolean add(E e):把給定的對(duì)象添加到當(dāng)前的集合中。

public void clear():清空集合中所有的元素。

public boolean remove(E e):把給定的對(duì)象在當(dāng)前的集合中刪除。

public boolean contains(E e):判斷當(dāng)前集合中是否包含給定的對(duì)象。

public boolean isEmpty():判斷當(dāng)前集合是否為空。

public int size():返回集合中元素的個(gè)數(shù)。

public Object[]toArray():把集合中的元素,存儲(chǔ)到數(shù)組中。

2.java.util.Iterator接口:迭代器(對(duì)集合進(jìn)行遍歷)

(1)有兩個(gè)常用的方法:

1>boolean hasNext():如果仍有元素可以迭代,則返回true,判斷集合中還有沒(méi)有下一個(gè)元素,有就返回true,沒(méi)有就返回false。

2>E next():返回迭代的下一個(gè)元素,取出集合的下一個(gè)元素。

(2)Iterator迭代器,是一個(gè)接口,我們無(wú)法直接使用,需要使用Iterator接口的實(shí)現(xiàn)類對(duì)象,獲取實(shí)現(xiàn)類的方式比較特殊。

(3)Collection接口中有一個(gè)方法叫iterator(),這個(gè)方法返回的就是迭代器的實(shí)現(xiàn)類對(duì)象。

Iterator iterator():返回在此collection的元素上進(jìn)行迭代的迭代器。

(4)迭代器的使用步驟:

1>使用集合中的方法iterator()獲取迭代器的實(shí)現(xiàn)類對(duì)象,使用Iterator接口接收(多態(tài))。

2>使用Iterator接口中的方法hasNext()判斷還有沒(méi)有下一個(gè)元素。

3>使用Iterator接口中的方法next()取出集合中的下一個(gè)元素。

以上就是長(zhǎng)沙達(dá)內(nèi)教育java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“Java編程技術(shù)分享之collection集合的用法”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。

培訓(xùn)啦提醒您:交易時(shí)請(qǐng)核實(shí)對(duì)方資質(zhì),對(duì)于過(guò)大宣傳或承諾需謹(jǐn)慎!任何要求預(yù)付定金、匯款等方式均存在風(fēng)險(xiǎn),謹(jǐn)防上當(dāng)。