0
我在看代碼poll()
和unlinkFirst()
in LinkedList
,我似乎無法找到如何防止返回null是LinkedList
中的null
項目。nodeList中的null元素的LinkedList poll()與空列表中的LinkedList poll()
poll()
在接口Queue
中定義,僅當Queue
爲空時返回空值。 LinkedList
違反了隊列中不包含null
元素的建議,因爲這會阻止poll()
正常工作 - 但如果節點包含空元素,我看不到poll()
的任何備用返回值。
我原以爲這樣一個廣泛使用的類會刪除poll()
方法,或者以某種方式解決這個錯誤點。
我錯過了什麼嗎?