只要學不會,就往死裡看 容器

2021-08-04 18:05:39 字數 695 閱讀 6838

collection 集合的父介面 包含了list和set兩個子介面

collection 不唯一,無序

list 不唯一,有序

set  唯一,無序

map 鍵值對方式儲存,key-value

arraylist :內部實現是陣列,優點遍歷和查詢,缺點:新增和刪除

linkedlist:內部實現是鍊錶,優點新增和刪除,缺點:遍歷和查詢

對於多資料查詢和遍歷使用arraylist(讀)

對於多資料新增和刪除使用linkedlist(寫)

iterator 迭代器,

可以對所有的集合進行迭代(乙個個取出來)

hasnext() // 判斷是否有下一位

next()// 取出當前位的值

hashset hash表集合 有點速度快 缺點 無序 linkedhashset(完美)

treeset 紅黑二叉樹組成 比arraylist快

《泛型》 不特指那種型別,你裡面寫什麼型別就是什麼型別

set集合踢出重複元素如果是引用資料型別需要重寫hashcode和equals方法

treeset集合要求你提供排序規則 treeset中的元素需要實現比較介面(comparable)重寫compareto方法

set相對與list而已沒有下標,所以沒有get方法,不能使用普通for迴圈取值(for each,iterator)

只要搞不死就往死裡搞

團隊分工 組 員比例權重 參與工作範圍 朱世傑60 製作專案logo,撰寫用例圖,撰寫需求說明書,介面原型 曹曄寧40 部落格及排版等,介面原型,使用場景描述,演講,ppt,產品訂單v1.0 優先順序功能定義1 車輛資訊錄入 將進入停車場的車輛所有資訊錄入系統,方便使用者查詢 2車位查詢 能夠清晰地...

往死裡寫 mainloop函式

void mainloop void else if npdoutputsize 0 if al event enabled disable esc int endif if al event enabled enable esc int endif if ecat timer int 這裡沒有中斷...

對人渣,要往死裡打

我之所以有這樣的結論,是因為我遇到了這樣的事。事實證明,在這種情況下,只有槍桿子才能解決問題。面對人的貪婪 自私,其他的辦法都不起作用。只有往死力裡打,打到對方怕,如果對方不怕而且不反思不妥協,那麼只能消滅。如果打不贏,還是趕緊躲開吧。趕緊提高自己,不要破壞了心情。盡量就不要招惹麻煩。如何選擇,看實...