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