java數據結構,集合

1. 最好初始化集合大小,Arraylist 10,hashmap 2的n
Arrays.aslist([]) 加載出來的是一個不可變的內部類,用時候remove等操作時候new一個新的
stirngList.toarry ()時候 尺寸必須大等於 這個數
集合和數組轉換時 先new 出來一個大小合適的

2.<? super T> 產生集合元素 ,<?extends T>消費集合元素 

3. Comparable和Comparator  一個是自營性質的比較器後面是第三方的
4.hashcode和equals    

兩個對象的equals相等,兩個對象的hashcode 也相等 ;

複寫equest必須複寫hashcode。

5.建議用 object.equest(a,b)
6. if else 換成衛語句   privie  == 的封裝類型變.equest

7.類屬性最好使封裝類型  局部變量是一般類型

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章