我知道ArrayDeque提供處理(頭部和尾部)的兩端,但我不明白爲什麼方法offerlast()等價於隊列接口的offer()方法。爲什麼不offerfirst()?請教建議。謝謝ArrayDeque接口與隊列接口等效方法
0
A
回答
2
按照慣例,元素被插入到隊列尾部(在最後一個元素之後)並從隊列頭部(第一個元素)中檢索到的隊列中。因此,offer是offerLast和poll是pollFirst。
0
它的一部分是集合框架的結構。 ArrayDeque類有兩種方法,因爲在ArrayDeque的實現中,它們允許添加到前端和尾端,而其他Deque實現可能不會,因此如果需要的話,使用它們時,它們會創建其他方法以更具體。
相關問題
- 1. NVMe排隊接口與PCIe排隊接口之間的區別
- 2. 接口與接口
- 3. 接口方法
- 4. 接口與泛型參數VS接口與通用方法
- 5. 接口中的等價方法
- 6. PHP OOP:接口與非接口方法 - 示例
- 7. 接口的方法
- 8. 的接口方法
- 9. 非接口方法
- 10. Java - 接口方法
- 11. 等效於OpenVV C++接口中的cvAvg
- 12. 在javascript中的接口的等效
- 13. 等效的靜態接口C#
- 14. 在(方面)接口方法
- 15. 接口類型的Java隊列
- 16. Java優先級隊列接口實現
- 17. 接口實現與方法參數超
- 18. 與物化方法的通用接口
- 19. C#與接口重載方法行爲
- 20. C#方法過載與接口參數
- 21. 方法級SRP與接口膨脹
- 22. 與不同方法的接口參數
- 23. 與接口方法中代表的差異無效
- 24. 檢查超類/接口方法和等式的重寫方法
- 25. 接口方法的實現
- 26. 接口指定方法
- 27. 隱藏接口的方法
- 28. 擴展方法到接口
- 29. php獲取接口方法
- 30. 調用PHP接口方法
感謝您的回覆。所以,如果我明白..隊列接口是完全像ArrayDeque除了沒有在尾部處理..因爲你說按慣例添加總是從尾巴。我有這樣的印象,即在隊列接口上添加總是在頭上,因爲不涉及尾部處理 – yapkm01 2010-05-23 01:52:39