public class vc
public static void main(string args)
//也可以使用for迴圈實現迭代
for (iteratoriter1 = coll.iterator(); iter1.hasnext(); )
//集合可以存任何型別的元素最好在使用集合最好加上型別,這樣就不需要強轉了
collection a = new arraylist();
a.add(5);//迭代器如何獲取
a.add("a");
for(iterator it = a.iterator();it.hasnext();)
showcoll3();
}private static void showcoll3()
private static void showcoll2()
}private static void showcoll1()
}public static void main(string args)
集合collection介面
集合collection介面 多型的方式建立collection物件 引用實現類物件時,無法呼叫子類特有方法,平常遍歷 arraylist 集合時,我們可以通過 size 方法獲取,長度,get 方法獲取元素並列印輸出,但是這裡父類物件引用實現類時,無法呼叫子類獨有的 get 方法,就無法使用之前的...
集合類 Collection介面
常用集合 list集合,set集合,map集合,其中list集合,set集合繼承了collection介面 集合類又被稱為容器,裡面的長度是可變的 collection介面通常不直接使用 collection介面常用方法 方法描述 add e e 將指定物件新增到該集合中 remove 將指定物件從...
Collection介面下的集合
set中的資料沒有順序,不可以重複。hashset 採用雜湊演算法實現的set hashset的底層是用hashmap實現的,因此查詢效率較高,由於採用hashcode演算法直接確定元素的記憶體位址,增刪效率也挺高的。list中的資料有順序,可以重複。此介面的使用者可以成對列表中的每個元素的插入位置...