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)