骚多浪荡。
1.
ArrayList,是可以改變大小的,我們稱之為容量capacity在ArrayList存儲成員達到增大的閥值時,會自動增加大小,其不指定時,默認大小為10。ArrayList不僅可以存儲null值,同時也可以存儲重復的值。
2.
Collections類和泛型的常用方法。java.util.Collections類包含很多有用的方法,可以使程序員的工作變得更加容易。使用sort()方法可以根據元素的自然順序 對指定列表按升序進行排序。
3.
可以通過key 取出value
4.
List<T>類和ArrayList中的方法、屬性命名基本是一致的,使用場景也一致; List<T>是一種泛型集合,T可以對應任意.NET類型。
?5.
泛型概念。泛型是Java SE 1.5的新特性,泛型的本質是參數化類型,也就是說所操作的數據類型被指定為一個參數。這種參數類型可以用在類、接口和方法的創建中,分別稱為泛型類、泛型接口、泛型方法。Java語言引入泛型的好處是安全簡單。
6.
泛型類提供了更好的類型安全性,并沒有降低性能。
7.
C#中List<T>和ArrayList集合的知識。ArrayList的Add方法是將Object類型的數據添加到集合的末尾處的,所以ArrayList中可以存儲任何類型的數據,因為ArrayList中存儲的是Object類型的數據,Object是引用類型,所以向ArrayList中添加值類型的元素時會執行裝箱處理
?8.
Dictionary<K,V>無須拆箱和裝箱。
9.
對List<T>泛型集合API的掌握,注意,Add()方法參數的類型應該是泛型實例化的類型
?10.
遍歷ArrayList時,可以通過Iterator迭代器,itor.hasNext()表示還有沒有下一個集合元素,itor.next()取集合的下一個元素。
?11.
1)Dictionary<TKey, TValue>不存在RemoveAt()方法;
2)Dictionary<String, Student>中,String對應Key,Student對應Value,
所以遍歷學生Student對象應該是訪問Values。
12.
首先是定義一個Dictionary集合對象,然后添加幾個元素,刪除一個元素,最后輸出元素個數。
?
轉載于:https://www.cnblogs.com/2652405350wch/p/6543987.html
總結
- 上一篇: 实践:基于深度学习的卫星图像超分辨率处理
- 下一篇: 二叉树总结(二)树的遍历