Interface Collection
接口 在java.util包中型型,實現(xiàn)了Iterable接口
實現(xiàn)Collection接口的接口有以下幾種:
BeanContext,BeanContextServices,BlockingDeque,BlockingQueue,Deque,List,NavigableSet,Queue,Set,SortedSet,TransferQueue
常用方法:
確保此集合包含指定的元素(可選操作)蓬坡。
booleanaddAll(CollectionE>?c)
將指定集合中的所有元素添加到此集合(可選操作)伸辟。
從該集合中刪除指定元素的單個實例(如果存在)(可選操作)。
intsize()
返回此集合中的元素數(shù)呼巷。
返回此集合中元素的迭代器膘怕。
List ?是有序的吠卷,元素可以重復锡垄,可以有多個null元素,有三個實現(xiàn)類 ArrayList祭隔,LinkedList货岭,Vector ?具體介紹見
http://blog.csdn.net/chendi1992/article/details/75146844
Set是無序的,是一種不包含重復的元素的Collection疾渴,即任意的兩個元素e1和e2都有e1.equals(e2)=false千贯,Set最多有一個null元素。Set的構造函數(shù)有一個約束條件搞坝,傳入的Collection參數(shù)不能包含重復的元素搔谴。