Java LinkedList class provides the following methods to get elements from LinkedList:
- getFirst() - Returns the first element in this list.
- getLast() - Returns the last element in this list.
- get(int index) - Getting the element at a given position in the LinkedList.
Get Elements from LinkedList Java Example
package com.javaguides.collections.linkedlistexamples; import java.util.LinkedList; public class RetrieveLinkedListElementsExample { public static void main(String[] args) { // A LinkedList containing Stock Prices of a company for the last 6 days LinkedList < Double > stockPrices = new LinkedList < > (); stockPrices.add(45.00); stockPrices.add(51.00); stockPrices.add(62.50); stockPrices.add(42.75); stockPrices.add(36.80); stockPrices.add(68.40); // Getting the first element in the LinkedList using getFirst() // The getFirst() method throws NoSuchElementException if the LinkedList is empty Double firstElement = stockPrices.getFirst(); System.out.println("Initial Stock Price : " + firstElement); // Getting the last element in the LinkedList using getLast() // The getLast() method throws NoSuchElementException if the LinkedList is empty Double lastElement = stockPrices.getLast(); System.out.println("Current Stock Price : " + lastElement); // Getting the element at a given position in the LinkedList Double stockPriceOn3rdDay = stockPrices.get(2); System.out.println("Stock Price on 3rd Day : " + stockPriceOn3rdDay); System.out.println("Getting all the elements -> "); // Getting all the elements stockPrices.forEach(element - > { System.out.println(element); }); } }
Output
Initial Stock Price : 45.0
Current Stock Price : 68.4
Stock Price on 3rd Day : 62.5
Getting all the elements ->
45.0
51.0
62.5
42.75
36.8
68.4
Comments
Post a Comment