Java Online Compiler
Example: LinkedListExample in Java
C
C++
C#
Java
Python
PHP
Main.java
STDIN
Run
// LinkedListExample import java.util.LinkedList; import java.util.List; // Main class containing the entry point of the program public class Main { public static void main(String[] args) { // Step 1: Create a LinkedList to store Integer elements List<Integer> numbers = new LinkedList<>(); System.out.println("Initial number list: " + numbers); // Step 2: Add elements to the LinkedList numbers.add(10); numbers.add(20); numbers.addFirst(5); // Add to the beginning (specific to LinkedList) numbers.addLast(25); // Add to the end (specific to LinkedList) System.out.println("After adding numbers: " + numbers); // Step 3: Access first and last elements int firstNum = ((LinkedList<Integer>) numbers).getFirst(); // Cast needed for getFirst() int lastNum = ((LinkedList<Integer>) numbers).getLast(); // Cast needed for getLast() System.out.println("First number: " + firstNum); System.out.println("Last number: " + lastNum); // Step 4: Remove elements numbers.remove(1); // Removes element at index 1 (value 10) numbers.removeFirst(); // Removes 5 System.out.println("After removing elements: " + numbers); // Step 5: Get the size of the LinkedList int numberOfNumbers = numbers.size(); System.out.println("Number of elements: " + numberOfNumbers); } }
Output
Clear
ADVERTISEMENTS