千里之行,始于足下。把別人的變成自己,再把自己的分享給別人,這也是一次提升的過程。本文的目的是以一篇文章從整體把握集合體系又不失一些細(xì)節(jié)上的實(shí)現(xiàn),高手路過。
集合的作用與特點(diǎn)
Java是一門面向?qū)ο笳Z言,數(shù)據(jù)多了用對(duì)象封裝存儲(chǔ)(比如,人有姓名、年齡、性別等數(shù)據(jù)信息,我們就抽象一個(gè)Person對(duì)象來封裝存儲(chǔ)),對(duì)象多了又用什么來存儲(chǔ)呢?集合,集合就是用來存儲(chǔ)對(duì)象的。
集合的特點(diǎn)就是適用于存儲(chǔ)對(duì)象而且可以存儲(chǔ)不同類型的對(duì)象,集合的長度是可變的。
集合框架圖
集合既然能存儲(chǔ)不同類型的的對(duì)象,那么集合體系中肯定有不同類型的容器,集合中主要有List、Set、<