close
第一次看到集合的時候,覺得這是一個很莫名其妙的東西!
而且好繁瑣...什麼重複不重複 排序不排序 ...
對於初學時,整個霧煞煞
為何要定義這東西出來存放資料?
使用陣列不是就可以達到效果了嗎?
但是後來再次學到集合的時候,才真正了解到集合其實是一個很好用的東西
傳統存取大量資料的時候可能會使用陣列
int [] a = new int[10];
首先陣列當實體化後,就沒辦法在改變陣列大小
這會造成開發者與使用者的困擾...
其次集合允許存放各種資料,亦可以限制儲存資料類型(Generic泛型)
但千萬記住集合存的必定是物件(Object)
並且提供了許多方法作呼叫,使用時不需要在寫程式.
同Arrays類別提供了不少的方法提供使用
集合一樣也有Collections類別提供方法作直接呼叫使用
全站熱搜