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

getFirst() trong LinkedList trả về phần tử đầu tiên của nó hay còn gọi là node Head.

Syntax:

public E getFirst();

Code ví dụ

import java.util.LinkedList;

public class Main {
    public static void main(String args[]) {
        LinkedList<Integer> linkedList = new LinkedList<>();
        linkedList.add(900);
        linkedList.add(1000);
        linkedList.add(3000);
        linkedList.add(1200);

        System.out.println("Head: " + linkedList.getFirst());
    }
}

Output: Head: 900

Note: Nếu LinkedList rỗng thì getFirst() sẽ trả về NoSuchElementException.

Ví dụ:

import java.util.LinkedList;

public class Main {
    public static void main(String args[]) {
        LinkedList<Integer> linkedList = new LinkedList<>();
        System.out.println("Head: " + linkedList.getFirst());
    }
}

Output:
Exception in thread “main” java.util.NoSuchElementException
at java.util.LinkedList.getFirst(LinkedList.java:244)
at Main.main(Main.java:11)

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