LinkedList Iteration In Java

Chapter: Data Structures Last Updated: 16-06-2016 20:07:49 UTC

Program:

            /* ............... START ............... */
                
import java.util.*;

public class JavaLinkedListIteration {
	public static void main(String args[]) {
		/* LinkedList declaration */
		LinkedList<String> languageList = new LinkedList<String>();
		languageList.add("Java");
		languageList.add("C#");
		languageList.add("C");

		/* for loop */
		System.out.println("For loop");
		for (int num = 0; num < languageList.size(); num++) {
			System.out.println(languageList.get(num));
		}

		System.out.println("Advanced For loop");
		for (String str : languageList) {
			System.out.println(str);
		}

		/* Using Iterator */
		System.out.println("Iterator");
		Iterator i = languageList.iterator();
		while (i.hasNext()) {
			System.out.println(i.next());
		}

		/* Using While Loop */
		System.out.println("While Loop");
		int num = 0;
		while (languageList.size() > num) {
			System.out.println(languageList.get(num));
			num++;
		}

	}
}

                /* ............... END ............... */
        

Output

For loop
Java
C#
C
Advanced For loop
Java
C#
C
Iterator
Java
C#
C
While Loop
Java
C#
C

Tags

LinkedList Iteration, Java, DataStructure

Similar Programs Chapter Last Updated
HashMap Implementation In Java Data Structures 07-07-2018
Linked List Implementation In Java Data Structures 09-03-2018
Queue Implementation In Java Data Structures 22-09-2018
Stack Implementation In Java Data Structures 22-09-2018
Binary Search Tree Java Data Structures 11-02-2018
Insertion Sort In Java Data Structures 10-02-2018
Java Stack Example Data Structures 16-10-2017
Java String Array Sort Data Structures 31-03-2017
Java Hashmap Add Key And Value Data Structures 25-03-2017
Java Binary Tree Vertical Sum Data Structures 11-11-2016
Java Binary Tree Boundary Traversal Data Structures 11-11-2016
Java Binary Tree Lowest Common Ancestor (LCA) Data Structures 11-11-2016
Java Binary Tree Maximum Element Data Structures 11-11-2016
Java Three Dimensional Array Data Structures 28-10-2016
Java Infix Expression To Postfix Expression Data Structures 25-10-2016
Java Linked List Add Element First And Last Data Structures 24-10-2016
Java Maximum Element From Vector Data Structures 24-10-2016
Java Binary Search On Vector Data Structures 24-10-2016
Java Get Elements Of LinkedList Data Structures 23-10-2016
Java Linked List Update Element Data Structures 23-10-2016
Java Delete Elements From LinkedList Data Structures 23-10-2016
Java Double Ended Queue Data Structures 09-10-2016
Java Dynamic Queue Using Array Data Structures 26-09-2018
Java Queue Array Based Implementation Data Structures 07-10-2016
Java Sort Short Array Data Structures 25-09-2016
Java Sort Long Array Data Structures 25-09-2016
Java Sort Int Array Data Structures 19-09-2016
Java Sort Float Array Data Structures 19-09-2016
Java Sort Double Array Data Structures 19-09-2016
Java Sort Char Array Data Structures 19-09-2016

1 2 3