LinkedList pollFirst() trong java với ví dụ cụ thể

LinkedList pollFirst() trả về phần tử đầu tiên và xoá nó ra khỏi LinkedList. Tương tự như poll() trong linkedList.

Syntax

public E pollFirst()

Ví dụ 

import java.util.LinkedList;

public class Main {
    public static void main(String args[]) {
        LinkedList<String> linkedList = new LinkedList<>();
        linkedList.add("HCMUS");
        linkedList.add("UIT");
        linkedList.add("HCMUT");

        System.out.println("LinkedList ban dau: " + linkedList);
        System.out.println("Phan tu dau tien: " + linkedList.pollFirst());
        System.out.println("LinkedList sau pollFirst: " + linkedList);

    }
}

Output: 

LinkedList ban dau: [HCMUS, UIT, HCMUT]
Phan tu dau tien: HCMUS
LinkedList sau pollFirst: [UIT, HCMUT]

Note:

  • Về mặt ngữ nghĩa thì poll()pollFirst() là hoàn toàn giống nhau. Thế nhưng theo quan điểm cá nhân mình thì các bạn nên dùng pollFirst() vì nó rõ nghĩa hơn là poll().
  • Nếu LinkedList rỗng thì pollFirst() sẽ trả về null.
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x