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