[英]peek and element in Java's LinkedList
Java 的 LinkedList 中的 peek 和 element 有什么區別?
這是 Oracle Java 文檔頁面描述的內容,但它們沒有解釋差異。
public E peek() 檢索但不刪除此列表的頭部(第一個元素)。 指定者:接口 Deque 中的 peek 指定者:接口隊列中的 peek 返回:此列表的頭部,如果此列表為空,則為 null 自:1.5
public E element() 檢索但不刪除此列表的頭部(第一個元素)。 指定者:接口 Deque 中的元素指定者:接口隊列中的元素返回:此列表的頭部拋出:NoSuchElementException - 如果此列表為空自:1.5
如果我們的列表為空,區別僅僅是一個拋出和異常而另一個返回 null 嗎?
謝謝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.