LinkedList getFirst() method with example in java
The getFirst() method of LinkedList returns the first element of this linked list. It throws NoSuchElementException if this linked list is empty.
Syntax
Object getFirst()
Parameters
it doesn't take any parameter
Return Value
It returns the first element in this linked-list
Exception
throws NoSuchElementException if this linked-list is empty
Program 1
import java.util.LinkedList; public class LinkedListGetFirstExample { public static void main(String[] args) { LinkedListoddNumbers = new LinkedList(); oddNumbers.add(5); oddNumbers.add(7); oddNumbers.add(9); oddNumbers.add(11); System.out.println("Linked List elements: " + oddNumbers); System.out.println("Element at index 1 in this linked-list: " + oddNumbers.getFirst()); } }
Output
Linked List elements: [5, 7, 9, 11] Element at index 1 in this linked-list: 5
Program 2
import java.util.LinkedList; public class LinkedListGetFirstExample { public static void main(String[] args) { LinkedListoddNumbers = new LinkedList(); oddNumbers.add(5); oddNumbers.add(7); oddNumbers.add(9); oddNumbers.add(11); System.out.println("Linked List elements: " + oddNumbers); oddNumbers.clear(); System.out.println("Linked List elements after clear() call: " + oddNumbers); System.out.println(oddNumbers.getFirst()); } }
Output
Linked List elements: [5, 7, 9, 11] Linked List elements after clear() call: [] Exception in thread "main" java.util.NoSuchElementException at java.util.LinkedList.getFirst(LinkedList.java:244) at LinkedListGetFirstExample.main(LinkedListGetFirstExample.java:18)
0 Comments