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中文網其他相關文章!