首頁  >  文章  >  Java  >  物件的容納實例詳解

物件的容納實例詳解

零下一度
零下一度原創
2017-06-25 11:05:241192瀏覽

1.Iterator(迭代器)和Enumeration(枚舉類別),都是用來遍歷集合的,他們都是介面。差別是Enumeration只能讀取集合的數據,而Iterator可以對數據進行刪除,Iterator可以取代Enumeration。

2.集合的型別有Vector,BitSet(「二進位位元」構成的一個 Vector),Stack(「後入先出」(LIFO)集合),Hashtable(「鍵-值」對)。

3.Collection是Set和List的父接口,一個 List(列表)必須以特定的順序容納元素,而一個Set(集)不可包含任何重複的元素。 Map,一系列「鍵-值」對,集合中沒有重複的鍵對象,值對象可以重複。

4.Collection的iterator()方法可以傳回一個Iterator對象,進行遍歷。

5.如果涉及堆疊,隊列等操作,應該考慮用List,對於需要快速插入,刪除元素,應該使用LinkedList,如果需要快速隨機存取元素,應該使用ArrayLit。

以上是物件的容納實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn