java隊列中的各個方法的對比

平時很多情況下, 都使用的是list, map之類的, 隊列用的少。

隊列裏面的各種方法offer,pool, put,take,add,remove,peek,element等, 返回true或者false, 是否拋出異常, 傻傻的分不清楚。

在此總結一下, 畫張圖,下次直接記住這張圖就好。

總結爲三大類, 添加方法, 查詢方法, 刪除方法。

一般配套使用的, 使用相同的顏色標識, 比如offer,pool, 一個是添加, 一個是移除, 都不會拋出異常。使用性感的橘色表示, 橘色, 你懂的, sex.

add和remove方法, 一般配套使用, 都會拋出異常,使用天空藍表示。

 

圖表裏面的方法, 都驗證過, 請放心收下, 記住就好。

 

發佈了3 篇原創文章 · 獲贊 3 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章