概述:
面向?qū)ο笳Z言對事物的體現(xiàn)都是以對象的形式绸罗,所以為了方便對多個對象的操作灯荧,Java就提供了集合類
集合與數(shù)組的區(qū)別:
1.集合長度是可變的,數(shù)組長度是不可變的联喘。
2.數(shù)組中可以存儲基本數(shù)據(jù)類型和引用類型,集合只能存儲對象
3.同一個數(shù)組只能存儲一種引用類型數(shù)據(jù)官册,同一個集合可以存儲不同引用數(shù)據(jù)類型(不建議,遍歷不方便)
集合的特點:
集合只用于存儲對象,集合長度是可變的难捌,集合可以存儲不同類型的對象
集合
Collection接口
概述:
Collection 層次結(jié)構(gòu)中的根接口膝宁。Collection 表示一組對象,這些對象也稱為 collection 的元素根吁。一些 collection 允許有重復(fù)的元素员淫,而另一些則不允許。一些 collection 是有序的击敌,而另一些則是無序的介返。
Collection接口
常用方法:
見:Arrays和Collections的使用