close

第一次看到集合的時候,覺得這是一個很莫名其妙的東西!

而且好繁瑣...什麼重複不重複 排序不排序 ...

對於初學時,整個霧煞煞

為何要定義這東西出來存放資料?

使用陣列不是就可以達到效果了嗎?

 

但是後來再次學到集合的時候,才真正了解到集合其實是一個很好用的東西

傳統存取大量資料的時候可能會使用陣列

int [] a = new int[10];

首先陣列當實體化後,就沒辦法在改變陣列大小

這會造成開發者與使用者的困擾...

其次集合允許存放各種資料,亦可以限制儲存資料類型(Generic泛型)

但千萬記住集合存的必定是物件(Object)

並且提供了許多方法作呼叫,使用時不需要在寫程式.

同Arrays類別提供了不少的方法提供使用

集合一樣也有Collections類別提供方法作直接呼叫使用

arrow
arrow
    全站熱搜

    chuangmaster 發表在 痞客邦 留言(0) 人氣()