關於list集合

2021-07-25 14:47:45 字數 315 閱讀 8630

list雖然是啥都能放的集合,在不加泛型限制的情況下,是什麼都能放進去,放進去了,也能直接get拿出來。但是如果用了foreach迴圈,或者是迭代器,foreach迴圈和迭代器是有條件的迭代出集合裡面的值!!!

就好比下面的例子

首先宣告alist是乙個list集合

public void foreach()

}如果此時新增了

public void addbasetypetotest233()

這個非test233類的資料也能新增到alist集合中,但是在迭代器或者foreach迴圈中是,得不到這個結果的,編譯器會報錯!!!

Collection集合,List集合

一 collection集合 a collection 集合 單身漢集合 list 特點 有序,可重複,有索引 arraylist 重點掌握 linkedlist 儲存的元素不可重複,訪問順序一致 set 無序,元素不可重複,元素無索引 hashset 重點掌握 linkedhashset tree...

List集合 Set集合

一 請簡述list介面的特點。v 它是乙個元素訪問有序的集合。例如,存元素的順序是11 22 33。那麼集合中,元素的儲存就是按照11 22 33的順序完成的 v 它是乙個帶有索引的集合,通過索引就可以精確的操作集合中的元素 與陣列的索引是乙個道理 v 集合中可以有重複的元素,通過元素的equals...

關於 List 泛型集合訪問方法

壇友問 定義儲存每個柱子上可移動標籤的泛型集合 list seleckedcanmovelb new list for int i 0 i 3 i for int i 0 i seleckedcanmovelb.count i for int i 0 i seleckedcanmovelb.coun...