位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > Java > 問(wèn)題詳情

Java Collection 接口

提問(wèn)人:劉旭39發(fā)布時(shí)間:2020-11-27

Collection 接口

Collection是最基本的集合類接口,可以認(rèn)為它是描述了一系列相同功能接口的共性接口。 Collection接口中提供了通用的對(duì)集合內(nèi)元素操作的方法,Collection的子類會(huì)實(shí)現(xiàn)這些方法。

CoUection的子類一些是具體類,可以直接使用;另外一些是抽象類,提供了Collection接口的部分 實(shí)現(xiàn)。

java.util.AbstractCollection類提供了Collection的默認(rèn)實(shí)現(xiàn),可以創(chuàng)建AhstractCollection的子類。 在實(shí)際的開(kāi)發(fā)中,Java提供了大量類似的基礎(chǔ)接口的實(shí)現(xiàn),方便開(kāi)發(fā)者使用。同時(shí),開(kāi)發(fā)者也可以 自定義實(shí)現(xiàn)Collection類,但是必須同時(shí)實(shí)現(xiàn)itoator()等方法。

Collection接口同時(shí)繼承了Iterable接口,因此Collection的所有子類(List類、Set類等)也都 實(shí)現(xiàn)了ItwaMe接口 D Iterable是Java集合的頂級(jí)接口之一,這個(gè)接口中提供了三個(gè)方法,分別是 fofEach()、iterator()splitpnxtorOo三個(gè)方法中最常用的是iterator(),它可以通過(guò)迭代器遍歷自身元 素,也就是查詢整個(gè)集合的所有元素。

代碼如下

2SM%$~S9V1BMG_5~7BMR(TR.png

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部