Java基礎複習:Queue介面&&LinkedList

來源:互聯網
上載者:User

Queue介面:

    繼承自Collection介面

    FIFO

常用方法:

    offer() 將元素插入隊尾,越界檢查

    peek()  擷取隊頭元素,非空檢查

    poll() 擷取並刪除隊頭元素,非空檢查

 

LinkedList:

    LinkedList實現了Deque介面(Double Ended Queue,雙端隊列),而Deque是Queue的子介面

常用方法:

    addFirst() 插入隊頭

    addLast()  插入隊尾

    getFirst()  得到隊頭

    getLast()  得到隊尾

    removeFirst()  刪除隊頭

    removeLast()  刪除隊尾

 

    peekFirst()   擷取隊頭,非空檢查

    peekLast()   擷取隊尾,非空檢查

    pollFirst()    擷取並刪除隊頭,非空檢查

    pollLast()   擷取並刪除隊尾,非空檢查

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.